Rick's Free Auto Repair Advice

Posts Tagged: trouble code

Check engine light on – Part I

Why is your check engine light on? This is Check engine light on – Part 1 of a Two Part series. Want to skip to Part Two to learn how to diagnose? Just click here. Your check engine light, airbag light, brake light is on and you want to know why. A check engine light turns on because the computer has detected a problem and has set a trouble code in the computer’s memory. There are over 2,000 possible trouble codes related to the engine and transmission alone. There are … Read More


Fix code P0137 Oxygen Sensor Circuit Low Voltage (Bank 1 Sensor 1). This sensor is located on the engine bank that houses #1 cylinder and is located AFTER the catalytic converter The PCM sends a reference voltage (usually 5-volts) to the variable resistor in the oxygen sensor and looks for a return voltage. Once the sensor is heated up, the PCM expects to see a varying voltage. If the PCM sees a constant low voltage, it will set a trouble code P0137. Most common causes are: vacuum leak that’s allowing … Read More

P0340 Dodge Neon

P0340 Dodge Neon Shops are reporting that customers have replaced a camshaft position sensor (CPS) due to a P0340 Dodge Neon. Upon replacement, the code reappears. In most cases, the customer has installed an aftermarket sensor. When replaced with a factory sensor and the codes are cleared, mechanics report that the problem trouble code does not return. © 2012 Rick Muscoplat

P0335 P0340 Toyota

Fix code P0335 P0340 Toyota vehicles Toyota has issued a technical service bulletin (TSB) to address trouble codes P0335 P0340 Toyota cars and trucks- 1994-2010. If you own one of these vehicles and have a check engine light and either of these codes P0335 Crank Sensor Circuit or P0340 Cam Sensor Circuit, do NOT rush out to replace the sensors without first checking cranking speed and battery voltage. Test the battery to ensure that it has at least 11 volts before cranking. If it doesn’t the starter may not crank … Read More

Fix code P2181 on Chrysler

Fix P2181 Cooling System Performance Trouble Code on Chrysler Vehicles If your check engine light comes on and you get a P2181 cooling system performance trouble code, don’t panic. The code can come up on 2007-09 Chrysler Sebring and Dodge Avenger with the 2.7 and 3.5L engines, as well as 2008-09 Town & Country and Grand Voyager vans with the 3.3, 3.8, and 4.0L engines, plus the 2009 Dodge Journey and Challenger with the 2.7 and 3.5L engines, and the 2007-10 Chrysler Magnum with the 2.7 and 3.5L engines. First … Read More

P0451 Evaporative Emission Control System

Fix code P0451 Evaporative Emission Control System Pressure Sensor Range/Performance Evaporative emissions systems test for a leak in the fuel tank and associated hoses. To perform the test, the computer pulls a vacuum and checks to see if the vacuum holds. Each car maker uses a different technique to check, but most often it’s some type of fuel tank pressure sensor. This codes relates to a failure in that sensor. It’s either reporting an incorrect value, or is malfunctioning. © 2012 Rick Muscoplat


Fix code P0125 Insufficient Coolant Temperature For Closed Loop Fuel Control When you start a cold engine, the computer runs off of factory programming and ignores input from the sensors. This is called Open Loop. As the engine warms up to operating temperature, the computer switches to Closed Loop, where it computes air/fuel mixtures based on actual engine conditions. When you get this code, it can mean you have a bad thermostat or low coolant(engine not heating up to operating temp), or a bad engine coolant temperature sensor. See the … Read More

P0125 Fix

P0125 Fix Insufficient Coolant Temperature For Closed Loop Fuel Control You need to determine whether the engine coolant temperature sensor is telling the truth and the engine really isn’t coming up to operating temperature, or whether the sensor is bad. Many DIYers rush to replace the sensor. And yes, they do go bad. But not nearly as often as the thermostat. So start your diagnostics by checking coolant level. If it’s low, fill it. Then, using an infra-red thermometer, check the temp around the thermostat housing. At operating temperature, it … Read More

P0507 Nissan Altima

Fix code P0507 Nissan Altima The computer sets P0507 Nissan Altima code when it sees an idle speed 200 RPM or more above the commanded RPM set by the computer. The symptom may appear as a high idle or a surging idle. That can occur right after someone cleans the throttle body. This procedure applies to 2002-2005 Nissan Alimas. This system eliminates the traditional throttle cable that used to run from the accelerator pedal to the throttle body. Instead, it uses and electronic accelerator pedal that sends a varying signal … Read More


P0174 System Too Lean (Bank 2) If you have a P0174 System Too Lean (Bank 2)  trouble code, read this to understand what it means Lean codes are incredibly difficult to diagnose. And it’s one trouble code where you don’t want to start throwing parts at the problem. The guys at the parts store will tell you to replace the Oxygen sensor. Nice guess, but probably wrong. They’re assuming that the fuel mixture is correct but the sensor is reporting it wrong. Oxygen sensors DO wear out. But what if the … Read More

1 2

Custom Wordpress Website created by Wizzy Wig Web Design, Minneapolis MN