Joined
·
754 Posts
Hello Allpar community! I'm new to the site. I have an issue that I hope you guys can help with . I have a 2002 Chrysler PT Cruiser that keeps giving me the code P0340, which is a bad cam shaft sensor. I have put 3 different ones on still the same outcome. I've done several other things to make sure all is good. The PCM is new, Fuel pressure is perfect, complete tune, checked timing, (it has a new timing belt and pulley) new crank sensor, new cam magnet, checked all wiring, and several other things. Here is where it gets interesting. The car will start, but it takes about 5 to 7 seconds of cranking. When it starts it of course give the code, but drives great. After you drive the car or let it warm up for about 10 minutes it shuts down. The car will then start perfectly. You can clear the code and it will not come back until the car cools down completely. I did this the other day. Drove the car, it shut down, cleared the code,,,, drove it the rest of the day stop and go, off and on for about 200 miles.. Plenty of power the whole way. When I got done for the day,, I turned it off for about 2 hours,, it started all over again. I did some test here and there. The main one that I did was get it to operating temp, and clear the code, then I immediately took the cam sensor off and put it in the freezer for 10 minutes. Put it back on, everything starts back over. So to me the cam sensor has to get warmed up before it works. This is consistent with other cam sensors. I'm lost and don't want to take it to the dealer and spend 500+ dollars and still not have it running. I basically want to get the car correct so I can sell it, just bought a new 200. Id hate to have to explain this to someone interested, and I definitely couldn't get what I could out of it if it was doing this. Please help. Thanks guys! :excited: