Hello all, I am new to this forum but I have some experience with these types of things. I am sorry in advance to make my first post a question but this problem has been plagueing me for awhile now.
I have a check engine light code p0340 camshaft sensor, along with p0300 the multiple misfires detected. When I start the truck it immediately starts to idle high around 2000 then slowly drops to normal after like 5 min which is way too long. But sometimes it will then continue to drop below normal idle to like 100- 200 range and will basically stall out unless I stop and restart the car. It also only misfires when the high idle has stopped and I put the car in drive and start going. The most bizarre part is that this doesn’t happen everytime lol it’s like a crapshoot as too wether any of this will happen. Normally this happens on a cold start or the first start of the day but if I start it later on after the car has warmed up it seems to run and drive just fine.
Now I have tried new spark plugs, new distributor rotor, Cleaned the contacts on the iac valve and distributor cap. I also took it to the stealership and they said my camshaft position sensor was fine along with all the connections but said it was my distributor and wanted like $1000 just to put in a new distributor. I have heard of the o-ring trick but I don’t think that will work as most people who had the same code did not have misfires as well unless I missed a thread or two but I am willing to give that a try if need be. In my opinion it seems like a valve or something as once the car is warmed up it works fine. I would love to hear what you guys think before I start replacing uneccessary stuff any help would be much appreciated.
I have a check engine light code p0340 camshaft sensor, along with p0300 the multiple misfires detected. When I start the truck it immediately starts to idle high around 2000 then slowly drops to normal after like 5 min which is way too long. But sometimes it will then continue to drop below normal idle to like 100- 200 range and will basically stall out unless I stop and restart the car. It also only misfires when the high idle has stopped and I put the car in drive and start going. The most bizarre part is that this doesn’t happen everytime lol it’s like a crapshoot as too wether any of this will happen. Normally this happens on a cold start or the first start of the day but if I start it later on after the car has warmed up it seems to run and drive just fine.
Now I have tried new spark plugs, new distributor rotor, Cleaned the contacts on the iac valve and distributor cap. I also took it to the stealership and they said my camshaft position sensor was fine along with all the connections but said it was my distributor and wanted like $1000 just to put in a new distributor. I have heard of the o-ring trick but I don’t think that will work as most people who had the same code did not have misfires as well unless I missed a thread or two but I am willing to give that a try if need be. In my opinion it seems like a valve or something as once the car is warmed up it works fine. I would love to hear what you guys think before I start replacing uneccessary stuff any help would be much appreciated.