Joined
·
19,143 Posts
My best guess is an intermittently failing cam position sensor (or a problem with its wires/connector - but most likely the sensor itself). On LH forums over the years, it was discovered that when the cam position sensor is on its way out, the cruise control will start turning itself off (apparently something built into the PCM firmware for some engineering reason when cam sensor signal disappears).
You may want to go ahead and replace the cam sensor and the crank position sensor. Highly recommended to get from dealer only (or NGK aftermarket) because aftermarket sensors (except for NGK for these) are a gamble.
You could disconnect the cam position sensor temporarily and see if the problem goes away while it's disconnected. Be aware that if you do that, the engine won't run above 2500 rpm as the timing runs off of the crank sensor below 2500, and switches over to the cam sensor above 2500. Running without the cam sensor won't hurt anything. But it may save time just to go ahead and replace the cam and crank sensors.
The codes you are getting may be because when the cam sensor is acting up, it is pulling down ("soft shorting") the 5 volt power to all the sensors and the PCM just sees other sensors not working properly but doesn't necessarily know why.
Can't guarantee that it's the cam sensor, but fairly certain.
You might also temporarily disconnect the a.c. pressure transducer connector. That sensor is known for failing and shorting out the 5 volt sensor power bus and causing the engine to cut off. I don't think that is your problem because the cruise control turning itself off points to the cam sensor, but you could rule out the a.c. pressure transducer as being the problem.
You may want to go ahead and replace the cam sensor and the crank position sensor. Highly recommended to get from dealer only (or NGK aftermarket) because aftermarket sensors (except for NGK for these) are a gamble.
You could disconnect the cam position sensor temporarily and see if the problem goes away while it's disconnected. Be aware that if you do that, the engine won't run above 2500 rpm as the timing runs off of the crank sensor below 2500, and switches over to the cam sensor above 2500. Running without the cam sensor won't hurt anything. But it may save time just to go ahead and replace the cam and crank sensors.
The codes you are getting may be because when the cam sensor is acting up, it is pulling down ("soft shorting") the 5 volt power to all the sensors and the PCM just sees other sensors not working properly but doesn't necessarily know why.
Can't guarantee that it's the cam sensor, but fairly certain.
You might also temporarily disconnect the a.c. pressure transducer connector. That sensor is known for failing and shorting out the 5 volt sensor power bus and causing the engine to cut off. I don't think that is your problem because the cruise control turning itself off points to the cam sensor, but you could rule out the a.c. pressure transducer as being the problem.