How much does a replacement or reprogrammed ‘plug and play’ ECU / ECM cost?


Note: A high quality vin matched replacement ECU / ECU is typically $600 less than dealer installed parts.

Car Computer (ECM, PCM, and TCM) Error Codes & Definitions

Need a replacement ECM?  We sell preprogrammed “plug and play” engine computers (ECMs, TCMs, and PCMs) for all makes and models!  We only sell OEM parts that are GUARANTEED to work with your vehicle.

Order today and it’ll ship within 48 hours:  find the right ECM for your vehicle now »

dodge-ecm-location

pcm-ecm-error-codes

Modern vehicles have extremely smart engines.  Your car or truck’s central computer (depending on your vehicle) can be called an Engine Control Unit (ECU), Engine Control Module (ECM),  Powertrain Control Module (PCM), or Transmission Control Module (TCM).  This computer module is constantly monitoring your vehicle and its engine for any signs of trouble.  Issues that your car’s computer monitors for are coded in order to let technicians and mechanics know what the general or specific issue is. These are also what trigger your check engine light to illuminate.

Below is a list of common error codes that can be triggered by your ECM / ECU, PCM, or TCM:

What does error code P0301 mean?

A P0301 error code indicates that cylinder 1 has misfired. The sufficient burning of fuel is necessary for proper engine function as combustion is what supplies the energy to power the engine. A misfire occurs when an insufficient amount of fuel is burning in a cylinder. When P0301 occurs it should be fixed immediately as long term driving with engine misfires could cause substantial and costly damage to your engine. The cause of P0301 is often worn out spark plugs, spark plug wires, or a faulty ignition coil.

P0302

A P0302 error code indicates that cylinder 2 has misfired. The sufficient burning of fuel is necessary for proper engine function as combustion is what supplies the energy to power the engine. Just like with P0301, a misfire occurs when an insufficient amount of fuel is burning in the cylinder. When P0302 occurs it should be fixed immediately as long term driving with engine misfires could cause substantial and costly damage to your engine. The cause of P0302 is often worn out spark plugs, spark plug wires, or a faulty ignition coil.

P0303

A P0303 error code indicates that cylinder 3 has misfired. The sufficient burning of fuel is necessary for proper engine function as combustion is what supplies the energy to power the engine. Just like with codes P0301 and P0302, a misfire occurs when an insufficient amount of fuel is burning in the cylinder. When P0303 occurs it should be fixed immediately as long term driving with engine misfires could cause substantial and costly damage to your engine. The cause of P303 is often worn out spark plugs, spark plug wires, or a faulty ignition coil.

P0304

A P0304 error code indicates that cylinder 4 has misfired. The sufficient burning of fuel is necessary for proper engine function as combustion is what supplies the energy to power the engine. Just like with codes P0301, P0302, and P0303, a misfire occurs when an insufficient amount of fuel is burning in the cylinder. When P0304 occurs it should be fixed immediately as long term driving with engine misfires could cause substantial and costly damage to your engine. The cause of P304 is often worn out spark plugs, spark plug wires, or a faulty ignition coil.

P0305

A P0305 error code indicates that cylinder 5 has misfired. The sufficient burning of fuel is necessary for proper engine function as combustion is what supplies the energy to power the engine. Just like with codes P0301, P0302, P0303, and P0304, a misfire occurs when an insufficient amount of fuel is burning in the cylinder. When P0305 occurs it should be fixed immediately as long term driving with engine misfires could cause substantial and costly damage to your engine. The cause of P305 is often worn out spark plugs, spark plug wires, or a faulty ignition coil.

P0306

A P0306 error code indicates that cylinder 6 has misfired. The sufficient burning of fuel is necessary for proper engine function as combustion is what supplies the energy to power the engine. Just like with codes P0301, P0302, P0303, P0304, and P0305, a misfire occurs when an insufficient amount of fuel is burning in the cylinder. When P0306 occurs it should be fixed immediately as long term driving with engine misfires could cause substantial and costly damage to your engine. The cause of P0306 is often worn out spark plugs, spark plug wires, or a faulty ignition coil.

P0201

Error code P0201 occurs when the PCM (Powertrain Control Module) or ECM (Engine Control Module) detects a cylinder 1 injection circuit malfunction. In other words, this error code is triggered when these modules determine a low or high voltage drop or resistance at the injector 1. This code is a generic trouble code, meaning it applies to all vehicles equipped with OBD-II, or vehicles made in 1996 to present. Symptoms include poor acceleration and lack of power, engine running rough, engine dies or may not start at all, or excessive fuel consumption. Causes include, defective cylinder 1 injector, plugged or dirt in fuel injector, corroded fuel injector, connections or wiring, poor electrical connections in the connector or harness, open or short wiring harness, or a damaged PCM.

P0202

Error code P0202 occurs when the PCM (Powertrain Control Module) or ECM (Engine Control Module) detects a cylinder 2 injection circuit malfunction. In other words, this error code is triggered when these modules determine a low or high voltage drop or resistance at the injector 2. This code is a generic trouble code, meaning it applies to all vehicles equipped with OBD-II, or vehicles made in 1996 to present. Symptoms include poor acceleration and lack of power, engine running rough, engine dies or may not start at all, or excessive fuel consumption. Causes include, defective cylinder 2 injector, plugged or dirt in fuel injector, corroded fuel injector, connections or wiring, poor electrical connections in the connector or harness, open or short wiring harness, or a damaged PCM.

P0203

Error code P0203 occurs when the PCM (Powertrain Control Module) or ECM (Engine Control Module) detects a cylinder 3 injection circuit malfunction. In other words, this error code is triggered when these modules determine a low or high voltage drop or resistance at the injector 3. This code is a generic trouble code, meaning it applies to all vehicles equipped with OBD-II, or vehicles made in 1996 to present. Symptoms include poor acceleration and lack of power, engine running rough, engine dies or may not start at all, or excessive fuel consumption. Causes include, defective cylinder 3 injector, plugged or dirt in fuel injector, corroded fuel injector, connections or wiring, poor electrical connections in the connector or harness, open or short wiring harness, or a damaged PCM.

P0204

Error code P0204 occurs when the PCM (Powertrain Control Module) or ECM (Engine Control Module) detects a cylinder 4 injection circuit malfunction. In other words, this error code is triggered when these modules determine a low or high voltage drop or resistance at the injector 4. This code is a generic trouble code, meaning it applies to all vehicles equipped with OBD-II, or vehicles made in 1996 to present. Symptoms include poor acceleration and lack of power, engine running rough, engine dies or may not start at all, or excessive fuel consumption. Causes include, defective cylinder 4 injector, plugged or dirt in fuel injector, corroded fuel injector, connections or wiring, poor electrical connections in the connector or harness, open or short wiring harness, or a damaged PCM.

P0205

Error code P0205 occurs when the PCM (Powertrain Control Module) or ECM (Engine Control Module) detects a cylinder 5 injection circuit malfunction. In other words, this error code is triggered when these modules determine a low or high voltage drop or resistance at the injector 5. This code is a generic trouble code, meaning it applies to all vehicles equipped with OBD-II, or vehicles made in 1996 to present. Symptoms include poor acceleration and lack of power, engine running rough, engine dies or may not start at all, or excessive fuel consumption. Causes include, defective cylinder 5 injector, plugged or dirt in fuel injector, corroded fuel injector, connections or wiring, poor electrical connections in the connector or harness, open or short wiring harness, or a damaged PCM.

P0206

Error code P0206 occurs when the PCM (Powertrain Control Module) or ECM (Engine Control Module) detects a cylinder 6 injection circuit malfunction. In other words, this error code is triggered when these modules determine a low or high voltage drop or resistance at the injector 6. This code is a generic trouble code, meaning it applies to all vehicles equipped with OBD-II, or vehicles made in 1996 to present. Symptoms include poor acceleration and lack of power, engine running rough, engine dies or may not start at all, or excessive fuel consumption. Causes include, defective cylinder 6 injector, plugged or dirt in fuel injector, corroded fuel injector, connections or wiring, poor electrical connections in the connector or harness, open or short wiring harness, or a damaged PCM.

P0601

The P0601 error code occurs when a memory check sum error is detected with the internal control module. This code is a generic trouble code, meaning it applies to all vehicles equipped with OBD-II system, or vehicles made since 1996 up to present. The two most common causes of the P0601 error code are that the ECM (or ECU) is failing or has failed or that the ECM/ECU is receiving low voltage.

P0400

The P0400 error code is defined as an Exhaut Gas Recirculation Flow Malfunction. Modern vehicles are equipped with an EGR (Exhaust Gas Re-Circulation) system which is used to reduce the combustion temperature, thus reducing NOx gas formation, a harmful gas produced by car engines. When this error code occurs, it means that the EGR flow monitoring criteria have not been met due to restriction in the EGR passages, usually caused by carbon buildup, the EGR Valve is defective, lack of proper vacuum or electrical signal to the EGR valve, excessive Vacuum flow to EGR valve, malfunctioning EGR Vacuum supply solenoid, or lack of proper EGR system feedback to the computer.

P0401

Similar to a P0400 error code, a P0401 error code occurs when there is an issue with the Exhaust Gas Recirculation (EGR). Normally, the EGR recirculates small amounts of exhaust back into the combustion chambers of the engine in order to decrease the combustion temperature, thereby reducing the formation of smog-producing nitrogen oxides. Error code P0401 means that there is insufficient recirculation flow.

P0402

In contrast to the P0401 error code, the P0402 error occurs when excess recirculation flow through the EGR (Exhaust Gas Recirculation) is detected. The EGR recirculates small amounts of exhaust back into the combustion chambers of the engine in roder to decrease combustion temperature and and reduce the formation of smog-producing nitrogen oxides. Excess flow disrupts this reduction process.

P0487

Error code P0487 indicates that the Exhaust Gas Recirculation Throttle Control Circuit A is open. This means that the vehicle’s computer was not able to register the right amount of air pressure in manifold because of a malfunction. This error code is a generic code that typically applies to diesel engines built since 2004, including but not limited to Dodge, Ford, GM, Mercedes Benz, Mitsubishi, Nissan, Suzuki, and Volkswagen vehicles.

P0488

Error code P0488 indicates that there is an issue with the rate of flow of the EGR system, meaning there is a problem with Exhaust Gas Recirculation Throttle Control Circuit “A” Range/Performance. Code P0488 means that the powertrain control module (PCM) has detected a discrepancy between the actual position of the exhaust gas recirculation (EGR) valve and the desired throttle position.

P0403

Similar to a P0400, P0401, and P0402 error code, a P0403 error code occurs when there is an issue with the Exhaust Gas Recirculation (EGR). Normally, the EGR recirculates small amounts of exhaust back into the combustion chambers of the engine in order to decrease the combustion temperature, thereby reducing the formation of smog-producing nitrogen oxides. Error code P0403 means that the PCM is not seeing the proper EGR Vacuum Solenoid voltage readings when it allows or denies vacuum to open or close the EGR valve.

P0404

Similar to the P0400, P0401, P0402, and P0403 error codes, a P0404 error code occurs when there is an issue with the Exhaust Gas Recirculation (EGR). Normally, the EGR recirculates small amounts of exhaust back into the combustion chambers of the engine in order to decrease the combustion temperature, thereby reducing the formation of smog-producing nitrogen oxides. Error code P0404 means that the PCM (Powertrain Control Module) has been told that the valve is performing in a way that is outside of its specified parameters. More specifically, the PCM has been told that the valve is closed when it should be open, or vice-versa.

P0405

Similar to the P0400, P0401, P0402, P0403, and P0404 error codes, a P0405 error code occurs when there is an issue with the Exhaust Gas Recirculation (EGR). Normally, the EGR recirculates small amounts of exhaust back into the combustion chambers of the engine in order to decrease the combustion temperature, thereby reducing the formation of smog-producing nitrogen oxides. Code P0405 means that the EGR Valve Position Sensor is giving low voltage readings that are usually below the .5 – 1.0 voltage range.

P0489

Similar to error codes P0487 and P0488, code P0489 indicates that the Exhaust Gas Recirculation “A” Control Circuit is Low. Meaning, the EGR “A” control circuit is sending is reporting a low voltage flow caused by defective wiring or clogged EGR passages. This code is a generic trouble code, meaning it applies to all vehicle makes/models equipped with OBD-II system, especially those made since 1996 up to present.

P0480

The P0480 error code means that there is a cooling fan 1 control circuit malfunction. The cooling fan’s function is just like it sounds–to keep the engine cool while your vehicle is not in motion (as you drive your car enough air passes through the radiator to keep it cool). If the temperature reaches more than 223˚ F (the value depends on make, model or engine of the vehicle), the PCM automatically command the cooling fan relay to turn on its fan by supplying the ground to the relay. If this does not occur properly, you will receive a P0480 error code.

P0601

Error code P0601 indicates that there is a memory check sum error detected in the internal control module. This refers to a fault in the internal control memory of the PCM and is found when the PCM performs a self-check.

P0207

Error code P0207 means that the PCM (Powertrain Control Module) detected a fault in the injector or the wiring to the injector. It monitors the injector and when the injector is activated, the PCM expects to see the voltage pulled “”low”” or close to zero. When the injector is switched off, the your PCM expects to see a voltage that is close to battery voltage or “”high”” and also monitors resistance in the circuit. If it doesn’t see the expected voltage, or if resistance is low or high, it will set this code.

P0208

Similar to code P0207, error code P0208 occurs when the PCM (Powertrain Control Module) detects a fault in the injector or the wiring to the injector. It continuously monitors the injector and when the injector is activated, the PCM expects to see the voltage pulled “”low”” or close to zero. If this is not the case, then this error code is activated.

P0307

On vehicles with more than six cylinders, a P0307 error code indicates that cycliner 7 has misfired. The sufficient burning of fuel is necessary for proper engine function as combustion is what supplies the energy to power the engine. Just like with codes P0301, P0302, P0303, P0304, P0305, and P0306, a misfire occurs when an insufficient amount of fuel is burning in the cylinder. When P0307 (or any of the other cylinder error code) occurs it should be fixed immediately as long term driving with engine misfires could cause substantial and costly damage to your engine. The cause of P0306 is often worn out spark plugs, spark plug wires, or a faulty ignition coil.

P0308

On vehicles with eight or more cylinders, a P0308 error code indicates that cycliner 8 has misfired. The sufficient burning of fuel is necessary for proper engine function as combustion is what supplies the energy to power the engine. Just like with codes P0301, P0302, P0303, P0304, P0305, P0306, and P0307, a misfire occurs when an insufficient amount of fuel is burning in the cylinder. When P0308 (or any of the other cylinder error codes) occurs it should be fixed immediately as long term driving with engine misfires could cause substantial and costly damage to your engine. The cause of P0306 is often worn out spark plugs, spark plug wires, or a faulty ignition coil.

P0508

When the idle air control system circuit is too low, error code P0508 is activated. This is because when the circuit is too low it is seen as an inconsistency in the engine’s RPM idle. If your engine’s RPM idle is too high or too low, the PCM will try to correct the RPM problem. But if it unable to solve the problem, then P0508 will occur.

P0509

Error code P0509 is another generic trouble code which means it applies to all vehicles made since 1996 up to present and equipped with OBD-II system. In contrast to error code P0508, P0509 indicates that the Idle Air Control Circuit is high, meaning, like P0508, the vehicle’s computer has picked up an inconsistency regarding the engine’s RPM when it’s in idle, which is commonly caused by shortages or leaks.

P0622

When the Powertrain Control Module (PCM) detects a problem with or the absence of the PWM (Pulse Width Modulated) signal that turns the alternator field winding in the generator on and off. The PWM signal is how the PCM monitors the load placed on the engine by various electrical consumers such as the A/C system, power windows, and others, and if that process is somehow interrupted or malfunctioning, error code P0622 is activated.

P1765

Error code P1765 occurs when the key is on or the engine running and the Powertrain Control Module (PCM) either detects that the transmission control voltage status with the solenoid off was 0v (should be 12v) or was 12v with the solenoid on. This is most likely caused by a faulty transmission control relay, because the transmission control relay harness is open or shorted, or the transmission control relay circuit has a poor electrical connection.

P1388

Your vehicle has a system called the Comprehensive Component Monitor (CCM), which monitors the variable camshaft timing. If the camshaft timing exceeds a maximum calibrated value or remains in a retarded position, then the CCM will activate error code P1388.

P1495

Error code p1495 means that there is a problem with your vehicle’s leak detection pump. Your car is smart and has an Evaporative Emission System designed to prevent fuel vapors from escaping into the atmosphere. The leak detection pump is a part of this emission system and if your car’s computer detects an issue with it, P1495 is activated. This code only applies to specific vehicle makes, such as Chrysler, Dodge, and Jeep.

P1494

Similar to error code P1495, error code P1494 indicates that there is an issue with the Evaporative Emission System. In this case, the Powertrain Control Module detects an issue with the EVAP leak detection pump pressure switch condition. This code is manufacturing specific, applying only to Chrysler, Dodge, and Jeep models.

P1491

Error code P1491 is a manufacturer specific code, mostly utilized by Honda, Acura and Isuzu. It indicates that there is insufficient lift in the Exhaust Gas Recirculation valve. The Exhaust Gas Recirculation system circulates exhaust gases back into the engine in order to cool the combustion process and reduce the amount of nitrogen oxides being released into the air. Your car turns the EGR valve solenoid on and off rapidly in order to control it during operation. P1491 is activated when your car detects a problem with this valve function.

P0505

Error code P0505 indicates a problem with your vehicle’s Idle Air Control System (IAC). The Idle Control System is what controls the idle speed of your car’s engine. The IAC component, specifically, is what controls and allows a certain amount of metered air to the throttle plate, which also controls the idle speed. If the Powertrain Control Module (your car’s computer) detects any irregularities with the IAC’s circuits, you will get this error code.

P0463

The P0463 error code is activated when your vehicle’s Powertrain Control Module (PCM) detects inaccurate fuel level readings from the fuel level sensor, which is what let’s the PCM know how much fuel is in your tank. Specifically, this error code is activated when the fuel level sensor is indicating a higher level of fuel than is actually in your tank.

P0462

The P0462 error code is activated when your vehicle’s Powertrain Control Module (PCM) detects inaccurate fuel level readings from the fuel level sensor, which is what lets the PCM know how much fuel is in your tank. Specifically, this error code is activated when the fuel level sensor is indicating a lower level of fuel than is actually in your tank.

P0460

The P0460 error code is a generic code indicating a general Fuel Level Sensor Circuit Malfunction. This code is activated when there is a discrepancy detected between the fuel gauge and the actual fuel level of the tank.

P0443

Error code P0443 is activated when your vehicle’s Engine Control Module or Powertrain Control Module (ECM or PCM) detects a malfunction within the purge control valve or a short in the purge valve circuit, which is a critical component of your vehicle’s Evaporative Control System (EVAP). The EVAP regulates and controls your car’s emissions.

P0141

Error code P0141 indicates a malfunctioning heater circuit sensor, specifically sensor 2. Your engine has oxygen sensors that contain heaters in order to get them up to operating temperature quickly so that they can start providing information to your vehicle’s Powertrain Control Module as quickly as possible. Code P0141 occurs when the powertrain control module detects a short in the circuit or excessive resistance in the heater circuit.

P0135

Error code P0141 indicates a malfunctioning heater circuit sensor, specifically sensor 1. Your engine has oxygen sensors that contain heaters in order to get them up to operating temperature quickly so that they can start providing information to your vehicle’s Powertrain Control Module as quickly as possible. Code P0135 occurs when the Powertrain Control Module tests the upstream heated oxygen sensor’s heater circuit on Bank 1 and detects a short in the circuit or excessive resistance in the heater circuit.

P0133

Error code P0133 occurs when the Engine Control Module detects a slow response in oxygen sensor 1. Specifically, P0133 indicates that the air/fuel ratio in the engine is not being automatically adjusted by the oxygen sensor signal or the Engine Control Module in the correct way, or is not being adjusted as expected when the engine warms up or under normal engine use.

P0121

Your Throttle Position Sensor “A” and “B” circuits have an expected output voltage range, and error code P0121 occurs when your Engine Control Module (ECM) recognizes that your “A” circuit’s expected output voltage has either gone above or below the sensor’s expected range when compared to “B” Circuit. This is a serious problem because when code P0121 is triggered, your ECM will go into failsafe mode. This can result in your car limiting speed or acceleration.

P0122

Similar to error code P0121, error code P0122 indicates an issue with your engine’s Throttle Position Sensor (TPS). Specifically, this error code means that the PCM or ECM has determined that the TPS circuit A output voltage is lower than its expected range.

P0123

Similar to error code P0121 and P0122, error code P0123 indicates an issue with your engine’s Throttle Position Sensor (TPS). Specifically, this error code means that the PCM or ECM has determined that the TPS circuit A output voltage is higher than its expected range.

P0230

Error code P0230 means that your engine is experiencing a malfunctioning Fuel Pump Primary Circuit. Your vehicle’s PCM or ECM controls the fuel pump through electrical relay, and a P0230 code indicates that the circuit is experiencing a problem when it is commanded to turn on or off. This code is usually set when there’s an incorrect voltage detected by the PCM or ECM.

P0340

Error code P0340 indicates that you have a camshaft position sensor circuit malfunction. The camshaft position sensor is located in the internal combustion engine and monitors the position and rotational speed of the camshaft. When code P0340 is activated it means the ignition spark and fuel injector timing has failed.
P1282 Error code P1282 is activated when there is an issue with your engine’s fuel pump relay control circuit.

Specifically, it means that your car’s PCM or ECM has detected a shorted or open condition in the fuel pump relay control circuit when the key is on and the fuel pump is commanded to turn on.

P0751

The P0751 error code means that your engine’s shift solenoid “”A”” is not working properly or is stuck off. Specifically, this code is activated when the gear required by the ECM does not match the actual gear when vehicle is driven. This is most often caused by foreign material obstructing the mechanical function of the solenoid or the flow of the fluid through the transmission valve body.

P0351 – P0358

Error codes P0351 – P0358 all indicate a problem with the ignition coil circuit. The last digit of each of these codes refers to the cylinder that is experiencing the issue with its ignition coil circuit. The ignition system converts battery voltage into the high voltage used to ignite the cylinder air/fuel mixture, and modern engines use a coil pack that sits directly on top of the spark plug to convert the low primary circuit voltage to high secondary voltage needed to fire the spark plugs. The most common symptom of a malfunctioning ignition coil circuit is a cylinder misfire.

P0441

Error code P0441 indicates an issue with the Evaporate Emission Control System (EVAP) purge valve. The purge valve is the part of the EVAP that draws the fuel vapors into the engine intake manifold, preventing them from escaping into the atmosphere and where they are then used as part of the air-fuel mixture needed for combustion within the cylinders of the engine. When error code P0441 is activated, it means that the purge valve is not correctly regulating the fuel vapors. This can lead to a rough or erratic idle.

P0442

The P0442 error code also has to do with the Evaporative Emission Control System (EVAP). This code is activated when an error is detected during an EVAP leak test. During the leak test, the ECM closes the vent control valve and purge valve to create a vacuum. If the EVAP system does not maintain the pressure, the ECM recognizes an evaporative emission control leak. This can lead to decreased fuel economy and the smell of gas.

P0455

Like the P0442 code, the P0455 error code indicates a leak in the Evaporative Emission Control System. The difference is, a P0455 code means that, when the ECM performs a leak test, it finds that there is a very large leak. This usually means that there is a loose, broken, or missing gas cap.

P0753

Error Code P0753 is defined as an error with the Shift Solenoid A Electrical/1-2 Shift Solenoid Circuit Electrical. What this means is that the PCM or ECM has detected irregular electrical activity in the transmission shift solenoid A, which is usually caused by a faulty shift solenoid. Common symptoms include failure to shift into or out of gear, transmission control module in Limp-in mode, harsh shifting, slippage or overheating of transmission, and decreased fuel efficiency.

P0131

Error code P0131 indicates that there is a problem in the wiring, such as corrosion, breaks or separation in the oxygen bank 1 sensor 1. The oxygen Sensor could be non-functioning, or there could be a bad connection to the ECM. It is also possible that the power source is not supplying enough voltage to the sensor. The oxygen Sensor is positioned in the exhaust system to monitor oxygen levels in the exhaust gases that exit the engine and if its sensors are malfunctioning it can mean big problems for your vehicle.

P0132

Error code P0132 indicates that the oxygen bank 1 sensor 1 has lagged or taken too long to switch from high to low (working) voltage for too long. The oxygen Sensor is positioned in the exhaust system to monitor oxygen levels in the exhaust gases that exit the engine. Issues with the oxygen sensors lead to combustion and cylinder problems. This is a big problem for drivers because malfunctioning cylinders lead to a spike in fuel consumption. A vehicle with a cylinder in a bad condition also emits harmful gasses such as the hydrocarbons and nitrogen oxides that pollute the environment.

P0137

Error code P0137 means there is a problem with the second oxygen sensor installed on a car or truck. The second oxygen sensor is usually after the catalytic convert and tests the oxygen level after the exhaust gases have moved through the converter. When the sensor’s voltage level stays below the standard expected level for longer than 120 minutes, it will send a trigger signal which the car’s computer then interprets as a potential repair issue.

P0138

Error code P0138 means there is a problem with the second oxygen sensor installed on a car or truck. The second oxygen sensor is usually after the catalytic convert and tests the oxygen level after the exhaust gases have moved through the converter. When the sensor’s voltage level stays above the standard expected level for longer than 120 minutes, it will send a trigger signal which the car’s computer then interprets as a potential repair issue.

P0743

Inside your transmission is a Torque Converter Clutch (TCC), whose job it is to maintain a 1 to 1 RPM ratio between the Transmission Input Shaft and the Torque Converter’s rotational speed. This way, loss of power that may occur with the fluid and/or hydraulic lock that usually happens in the conventional Torque Converter is eliminated. Error code P0743 indicates that the PCM is reading higher than 200RPM difference between the rotational speed Torque Converter and the Transmission Input Shaft.

P2107

Error code P2107 means your engine is overheating and should be shut off as soon as possible. Engine coolants come with a sensor which sends a signal voltage to the PCM or ECM, letting the computer know of the temperature. If this temperature is excessively higher than the specified temperature for the vehicle, then error code P2107 is activated.

P1389

Error code P1389 is specific Chrysler, Jeep, and Dodge models. It indicates the PCM (Powertrain Control Module) is not detecting any electrical voltage at the ASD (Automative Shutdown) relay power circuit.

P0106

P0106 is defined as “Manifold Absolute Pressure/Barometric Pressure Circuit Range/Performance Problem”, and is set when the PCM (Power Train Control Module) detects a signal voltage from the MAP (Manifold Absolute Pressure) sensor that is abnormal with regard to the current engine load or throttle position, or a signal voltage that does not show a valid relationship with the MAP sensor. This is typically caused by an intake/exhaust leak, wiring problem, or MAP sensor or BARO sensor malfunction.

P0107

P0107 is the error code for a problem with the MAP (Manifold Absolute Pressure) circuit sensor having too low voltage input to the Engine Control Module (ECM). This means the voltage input to the ECM is .5 volt or lower. This means that it is not in the correct lower range for proper engine operation.

P0108

P0108 is the error code for a problem with the MAP (Manifold Absolute Pressure) circuit sensor having too high voltage input to the Engine Control Module (ECM). This means that the voltage input to the ECU is too high and that it is not in the correct range for proper engine operation to work with inputs from the Mass Air Flow Sensor (MAF) and Throttle Position Switch (TPS).

P1297

Error code 1297 indicates that the Engine Control Module (ECM) detects no change in Manifold Absolute Pressure (MAP) sensor voltage. Too small difference is seen between Barometric Pressure with ignition ON (Engine Running). Probably causes of this include a faulty Manifold, Absolute Pressure (MAP), a sensor restricted MAP, a MAP sensor harness is open or shorted, a MAP sensor circuit has a poor electrical connection, or a faulty Engine Control Module (ECM).

P0118

The P0118 error code indicates an issue with the engine coolant temperature (ECT) sensor. The ECT is a thermistor (an electrical resistor whose resistance is greatly reduced by heating) and is located in a coolant passage in the cylinder head. Its primary job is to monitor the rise and fall of engine coolant temperature. When the engine has been running for more than a few minutes and the ECT is reading a less than freezing temperature, the PCM thinks there is a circuit fault and activates the P0118 code.