Dolby109
New Member
So I just did a timing belt on my 05 Civic (D17 VTEC), and now it fires up with some hesitation but runs fine, except it's in open loop (hard fuel cut at 3500rpm). First: don't worry, timing is correct, we triple checked it before putting it back together.
Immediately throws a code for cam position sensor. So I check it and it pulls right out...wasn't clipped in.
No big deal, I plug it in as hard as I can...still comes out.
I get to where I am under the car and my wife is on top both of us pushing this thing in as hard as we can and it won't clip. Plug/clip looks fine...it's snug in there and won't move but will come out if you give it a tug.
And no matter what it throws the code and stays in open loop.
Do I need to replace the sensor, or the pigtail?
Edit: (added photo)
Code is P0340 Camshaft position (CMP) sensor circuit malfunction.
Also have O2 sensor coming.
Immediately throws a code for cam position sensor. So I check it and it pulls right out...wasn't clipped in.
No big deal, I plug it in as hard as I can...still comes out.
I get to where I am under the car and my wife is on top both of us pushing this thing in as hard as we can and it won't clip. Plug/clip looks fine...it's snug in there and won't move but will come out if you give it a tug.
And no matter what it throws the code and stays in open loop.
Do I need to replace the sensor, or the pigtail?
Edit: (added photo)
Code is P0340 Camshaft position (CMP) sensor circuit malfunction.
Also have O2 sensor coming.
Last edited: