Skip the auto shop - Our mechanics make house calls

Q: My car has several misfire codes and does not run properly.

asked by on

it was throwing the fault codes p0300, p0301, and p0305. so we replaced all 6 coil packs and spark plugs and the next day it drove great. but the day after that the car went into limp mode and we can't figure out why. we checked the coil packs, spark plugs, mass air flow sensor and we still can't figure it out we think it may be the crankshaft position senor or the injectors maybe we got a bad coil pack. i don't know so any help would be appreciated

My car has 117000 miles.
My car has an automatic transmission.

A: Hi there. What prompted you to replace thos...

Hi there. What prompted you to replace those particular parts? Did testing reveal a fault? This year model, along with its sister IS models, up to 2011 had a service campaign for cylinder misfires. The campaign did not cover the testing for the condition, but it did cover if the testing revealed results according to what was specified. Unfortunately, Lexus began phasing out this campaign several years ago and the 2006 model has been a casualty of this phase out. There are some things not related to the campaign that can cause your misfires and possibly lead to the "limp" mode you stated, how was the "limp" mode determined? Many times, the oil control valves for the VVT become worn or contaminated and begin to stick; I believe this is the case with yours as the misfires are all on Bank 1. Remove the oil control valve and see if it is pretty easy to move, if so then the filter may be clogged; this filter is located in the port where the metal oil line attaches to the valve cover. If it feels at any point that it may be sticking, then it needs to be replaced. You may need to clean the filter and reinstall; if there is no filter, it has to be replaced as this is what protects the oil control valve. I highly suggest a fresh oil change with the proper oil and filter and use only premium fuel; using regular fuel grade is what led up to the service campaign correcting carbon buildup on the valves and pistons. I suggest having a qualified technician perform an inspection to avoid replacing unnecessary parts. Your Mechanic has several available technicians that can assist you with a check engine light inspection.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Save up to 30%

Get a quote

What others are asking

Q: Won't start

Hi there. From the description you have provided, the vehicle not starting, replacing the fuel pump and connector, driving and won't turn over, all sound like separate issues. It could be, the vehicle's security system keeping the engine from turning...

Q: Car is starving for fuel sometimes but not always

Hi. The first question to ask is if the Check Engine Light is on. If so, what are the stored problem codes? These would be helpful for diagnostic purposes. Check your fuel pressure (while running and under load if possible)....

Q: Throttle issue

What you are describing sounds like hesitation. The most common cause of hesitation is the MAF, or Mass Air Flow sensor. This sensor is solely responsible for measuring the air going into the engine, and with the air, the computer...

Related articles

How to Renew Your Car Registration in Oklahoma(DELETED)
Having your car registered with the Oklahoma Tax Commission is an important part of driving legally in this state. You will need to do this within 30 days of moving to Oklahoma...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.