I've got an intermittent check engine light. It seemed to come on after hard right turns (i.e. on ramp to the highway) but now seems to come on whenever. It has gone off by itself and I have had it cleared by a code reader a couple of times. I've found it mentioned on a couple of treads and the recommended fix was to check the connections on the two intake valve solenoids. I have done this (sprayed them out with electrical spray and ensured they are tight) but I keep getting the CEL. I could care less if the light was on, but my cruise control won't work with the CEL. I travel a lot and can't handle not having cruise. Any ideas? Autozone associates those codes with the the EGR valve ($148) and others have talked about a clogged cat???