P0012 code engine runs roughly - Toyota Nation Forum : Toyota Car and Truck Forums


» Auto Insurance
» Featured Product
» Wheel & Tire Center

Go Back   Toyota Nation Forum : Toyota Car and Truck Forums > Toyota Passenger and Sports Car Forums > Corolla Forum > 9th Generation (2003-2008)

9th Generation (2003-2008) Specific discussion of the 9th generation

ToyotaNation.com is the premier Toyota Forum on the internet. Registered Users do not see the above ads.
Reply
 
LinkBack Thread Tools Display Modes
Old 09-09-2011, 05:33 PM   #1 (permalink)
New TN User
 
dapqam's Avatar
 
Join Date: Oct 2008
Location: Western New York
Posts: 9
Thanks: 0
Thanked 0 Times in 0 Posts
iTrader Score: 0 reviews
View dapqam's Photo Gallery
USA P0012 code engine runs roughly

Over recent weeks the car (2004 Corolla S) has had a loss of power upon acceleration. It set a P0012 code (related to timing). It just kept getting worse until it will not start. Replaced spark plugs. Verified that all plugs are getting spark and fuel. Battery is good. Starter turns the engine over well. Air filter is clean. I tried starting the car with the VVT solenoid unplugged. The car started but ran very loudly and roughly. I got a P0010 code since I started it with the solenoid unplugged. It seems like a timing issue. Could be the ECM, or solenoid, or timing chain stretched or out of proper position (jumped out of proper position). Please help with what I should do next. Thanks.
dapqam is offline   Reply With Quote
Sponsored Links
Advertisement
 
Old 09-09-2011, 07:03 PM   #2 (permalink)
One with the force
 
mikered30's Avatar
 
Join Date: Jan 2006
Location: Lancaster, PA
Posts: 2,473
Gameroom cash: $532567
Thanks: 20
Thanked 121 Times in 118 Posts
iTrader Score: 0 reviews
View mikered30's Photo Gallery
How is your oil level and how often do you change it? Most likely it is the either the oil control valve (OCV) filter or the camshaft timing gear. Do you happen to have a modified intake at all. Just wondering, might want to clean your MAF first. I suggest cleaning the MAF followed by the OCV.

If you have skinny fingers and some patience, you do not have to remove the alternator, but it is a very tight fit to get to the OCV filter.

http://www.corolland.com/forums/inde...tenance-items/

If that doesnt work, timing gear will have to be replaced. Most likely that OCV filter will clear it up.

Maybe someone on here has access to TSB 00507 and can share it with you as it deals with this code.
mikered30 is online now   Reply With Quote
Old 09-09-2011, 07:30 PM   #3 (permalink)
04 Corolla CE manual
 
Join Date: Feb 2011
Location: Kapuskasing Ontario
Posts: 727
Gameroom cash: $266401
Thanks: 5
Thanked 106 Times in 98 Posts
iTrader Score: 0 reviews
View invader's Photo Gallery
Timing gear TSB for 2005-2007 Corolla: http://www.toyotapart.com/M.I.L._ON_...T-EG005-07.pdf
invader is offline   Reply With Quote
Old 09-09-2011, 08:31 PM   #4 (permalink)
One with the force
 
mikered30's Avatar
 
Join Date: Jan 2006
Location: Lancaster, PA
Posts: 2,473
Gameroom cash: $532567
Thanks: 20
Thanked 121 Times in 118 Posts
iTrader Score: 0 reviews
View mikered30's Photo Gallery
Well I thought that applied to your car, but your car is a year earlier, might still help though. Try cleaning the MAF (unlikely) and then the OCV filter. Let us know if it has sludge on it. If that all fails, looks like you will need a new timing gear. How many miles do you have, what oil and filter do you use, and how do you drive it?

Last edited by mikered30; 09-09-2011 at 08:34 PM.
mikered30 is online now   Reply With Quote
Old 09-09-2011, 09:47 PM   #5 (permalink)
New TN User
 
dapqam's Avatar
 
Join Date: Oct 2008
Location: Western New York
Posts: 9
Thanks: 0
Thanked 0 Times in 0 Posts
iTrader Score: 0 reviews
View dapqam's Photo Gallery
Car has 115,000 miles, I use regular recommended oil. Oil level is full. I change it every 5K miles except about a year ago when someone else took care of the car for a while and let it go 10k miles. UGH! I have cleaned the OCV filter. It was discolored but not plugged. Where is the MAF (Mass Air Flow?) Is it attached to the air filter case? How do I clean it? How do I find and replace the timing gear? Any chance that the timing chain has stretched or jumped to make it out of proper position? Should I put an aggressive cleaning agent in the oil for a while to clean things out? Again thanks for your quick responses.

Last edited by dapqam; 09-09-2011 at 09:51 PM. Reason: remove word camshaft from timing gear
dapqam is offline   Reply With Quote
Old 09-10-2011, 12:12 AM   #6 (permalink)
04 Corolla CE manual
 
Join Date: Feb 2011
Location: Kapuskasing Ontario
Posts: 727
Gameroom cash: $266401
Thanks: 5
Thanked 106 Times in 98 Posts
iTrader Score: 0 reviews
View invader's Photo Gallery
Timing gear is on the inlet camshaft, under the valve cover... Refer to camshaft2.pdf in 14-Engine Mechanical section of 2004 Corolla service manual free download. You may as well check your valve lash clearances while you're there. I did remove both camshafts to switch and replace a few lifters to adjust my valves, without removing serpentine belt and isulator mount as directed in service manual.
Replace original intake manifold black gasket for the revised orange gasket as well... MAF/IAT sensor is on intake tube between airbox and throttle body. It can be cleaned with electrical or brake cleaner spray, and the exposed IAT senor can then be wiped clean.

Last edited by invader; 09-10-2011 at 12:22 AM.
invader is offline   Reply With Quote
Sponsored Links
Advertisement
 
Reply

  Toyota Nation Forum : Toyota Car and Truck Forums > Toyota Passenger and Sports Car Forums > Corolla Forum > 9th Generation (2003-2008)

Bookmarks

Tags
p0012, rough idle, timing

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Powered by vBadvanced CMPS v3.2.2

All times are GMT -5. The time now is 07:21 AM.



Powered by vBulletin® Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.6.0
Garage Plus vBulletin Plugins by Drive Thru Online, Inc.
ToyotaNation.com is an independent Toyota/Lexus enthusiast website. ToyotaNation.com is not sponsored by or in any way affiliated with Toyota Motor Sales, USA, Inc. The Toyota, Lexus and Scion names and logos are trademarks owned by Toyota Motor Sales, USA, Inc.