Q: My car has some trouble codes and has a rough idle in reverse and drive but is fine in neutral and park.

asked by on February 14, 2018

The trouble codes on my car are PO420, PO300, PO304 and PO505. I do believe that the first three are in result of PO505 code. I have replaced the EGR valve, modulator, Vacuum switch valve, vacuum control valve, purge solenoid, new spark plugs and spark plug wires and boots and both engine coil packs(because of other codes. First I thought the Idle Air Control Valve was faulty causing these codes but when I did the test of testing the RPMs and unplugging the IAC my RPMs change, thus telling me that the IAC is not completely faulty. I read online that stated that if the IAC was faulty then the engine wouldn't shake and stutter in acceleration, which is another reason I took to believe that the IAC was not faulty. When I turn on the air conditioning, the car struggles and feels more so like the engine is choking, which again, makes it seem like the IAC is bad. I checked my EVAP hoses and replaced a couple of them but I am still having issues with the engine stuttering in idle.

Car is slow to accelerate Inspection $94.99 - $114.99 Get a Quote

Hi Justin. Thanks for contacting us today. Trouble codes can be caused by multiple issues ranging from component failures or simply sensor or electrical harness connection issues. However, the best way to determine what is causing the codes is to analyze the symptoms you’re experiencing. This typically helps a professional mechanic determine what repairs are needed - as the codes are designed to simply be a starting point for resolving the actual issues. If your Toyota is having issues accelerating when the AC is on, this could simply be due to clogged fuel injectors, dirty throttle body or a mass air flow sensor that is clogged with debris. While the codes indicate IAC failures, the symptoms you’ve described typically don’t relate. You should probably have a professional mechanic complete an on-site inspection to help resolve your issues.

You may be correct in the first three codes may also cause the last one (P0505) to be triggered, which points to the IAC valve. You can test the functionality of the valve by checking its electrical resistance if you have access to an ohm meter. To do this, disconnect the IAC valve, connect an ohmmeter to pins 2 and 3 of the valve. If you get a resistance value between 10-14 ohms, it indicates IAC valve is working as it should. Next, connect the ohmmeter to pins 1 and 2. If you do not get a resistance value between 10-14 ohms, the IAC valve may need to be replaced. If the IAC valve is not faulty, you may want to check the MAP sensor as this may also cause similar type symptoms when putting a load on the motor.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing


Experienced Mechanic?

Earn up to $70/hr

What others are asking

Alternator not charging the battery.
It is possible that the new alternator may have gone bad as well. From time to time new parts can be bad. There could also be a problem with the fuse in the charging system. I would ask for help...
Push rod keeps bending.
A common issue would be a sticking hydraulic lifter which can end up with enough of a gap between the top of the lifter and the push rod that the push rod can get sideways and end up bent. Another...
Trunk latch is not working
If the trunk releases manually, but does not open with the fob or interior button, the problem is likely a failed trunk solenoid. Especially since you said it makes a strange sound when you attempt to open it. That implies...
Clicking/clunking noise coming from passenger side when car accelerates or when the transmission is down shifting it seems.
If the clicking noise is fast and repetitive, and occurs when turning and accelerating, the noise can often be from a failing CV joint, which is part of the axle shaft on each of the drive wheels. If its a...
My car stalled, and wont go into drive without dying
Hey there. The problem sounds like the engine is being starved of fuel. The fuel pump may be coming on but not producing enough pressure. I would recommend having the engine tested for the fuel pressure loss and see if...
Car shaking, rumbling sound, traction controls going on and off, loss of power momentarily
Hello, What you are describing sounds like your traction control system engaging. Depending on the conditions in which you are driving in, this may or may not be normal. As you know, the traction control system is designed to help...
Have code P0174, did smoke test smoke comes out EGR valve. Does that mean it's bad? 2004 Ford Ranger
Hi there - smoke coming out of the EGR valve simply means the valve is either leaking, or stuck in the "open" position. The P0174 (https://www.yourmechanic.com/article/p0174-obd-ii-trouble-code-system-too-lean-bank-2-by-blake-griffin) code indicates a "lean" condition too much air/not enough fuel on the bank of...
I have a 2012 Nissan Altima with a push button start that will not start. While depressing my brakes the brake lights do come on.
A no start on this vehicle may be caused by more than a few different problems and the first thing to check is to try another key FOB or hold your key FOB on the start button when pressing it...
Battery post broke
The post is an integral part of the battery. It is not separately serviceable and thus you must buy a new battery. If the post has dislodged, or any component of the battery is "broken", be very wary about the...

Related articles

A Buyer’s Guide to the 2012 Toyota Prius Plug-In
Toyota Toyota definitely isn’t sitting on its laurels where hybrid cars are concerned. To compete with other electric cars like the Chevrolet Volt and the Ford Focus Electric, the 2012 Toyota Prius Plug-In gives car buyers a higher-mileage vehicle with...
The Best Used Cars to Buy If You Live in a Rainy Area
When When considering purchasing a used car, you have a lot of decisions to make. You need to consider price, size, gas mileage, how much cargo space you need, and of course the appearance of the car as well. And...
How to Use a Prius as a Generator
Being Being without electricity due to natural disaster or repair work being performed on electric lines in your region is at best an inconvenience and at worst life-threatening, especially when you depend on electricity for essentials like heat in the...