Thursday, June 13th, 2019 AT 10:12 PM
Hello, so the timing belt was changed about 10,000 miles ago and I was diving the other day it through a p0344 code. So I changed the crank sensor with oe sensor and gave same code so I changed cam sensor and it through a p0016 code. So I put old sensor back on and the p0344 code came back so I got a different mote expinsive cam sensor then it thru the p0016 code so I put old crank sensor back in no change still p0016 code. So I replaced the impulse magnet for the cam sensor still p0016 code and I tried to put old cam sensor back in and instead of it giving me the p0344 code it gave me the p0016 code. So the new cam sensor and new magnit and crank sensor are in still throws the p0016 code and when the old cam sensor in and the code was p0344 would not go over 2300 rpm, but now with the p0016 code it will go to 3400 rpm and start like it dose when it hits the governor. Any input would be awesome. Maybe new wire harness or ECU. I don't know but the timing marks ad on still I checked that.