0 like 0 dislike
399 views
by
Car spit codes first time and I changed the vvt oil controll valves, cleared codes. Second time started they came back. Verified that timing chain had not jumped a tooth (was spot on timing marks), and replaced chain tensioner. Cleared codes. Second time driving, codes came back. Car runs great. I'm beyond perplexed.
Vehicle: 09 Toyota Corolla sport 1.8L

1 Answer

0 like 0 dislike
by (13.6k points)
HI there

Couple of suggestions for you. First, you really need a scan tool that can read the live data. If the crank sensor has an issue it might throw these codes. Most of the time it won't,but when you have done the VVT valves and you know the mechanical timing is on, it could be something else.

I have also seen issues where the cam sensors don't report, this can lead to the codes appearing. Also, if the car has had any extended periods without maintenance, it's possible the oil passages are dirty and not allowing the oil to flow properly.

Finally, a bad ecm can cause this as well. If it's not telling the VVT solenoids to work, then you will have this issue as well.

Related questions

33.7k questions

32.5k answers

1.3k comments

23.0k users

Need A Repair Shop?
Find local automotive repair shops in your area.
...