Code P0106 Definition
Manifold Air Pressure (MAP) Barometric Pressure Sensor Electric Circuit Output Range and Performance Problem
What Does P0106 Meaning?
Your car has a Manifold Absolute Pressure (MAP) Sensor that communicates with your Power Control Module (PCM) in order to measure and control your engine’s load. Your PCM needs the data from your MAP in order to control several important components of your vehicle, including parts of your ECM and your fuel ratio. Typically, the MAP sensor should be telling your PCM that your manifold pressure is between 1 to 4.5 Volts depending on if your car is at idle or at open throttle. Code P0106 is triggered when your PCM sees that the voltage pertaining to the manifold pressure is moving up and down in an erratic way, and also doesn’t see any corresponding change in engine load.
What Are the Symptoms of Code P0106?
Check engine light
Rough running engine
Excessive smoke from exhaust
Lower fuel economy
Erratic acceleration
Poor idle
What Causes Code P0106?
Faulty MAP sensor
Faulty MAP sensor wiring
Leaks in air intake system
Open/Short in wiring for MAP sensor
MAP sensor affected by water or dirt
How Serious Is Code P0106?- Severe
When Code P0106 is triggered, it is important that you address the problem as soon as possible. An issue with your MAP sensor can lead to noticeable engine problems, increased blow back smoke, and a lack of fuel efficiency. This is because your MAP isn’t communicating properly with your Throttle Position Sensor (TPS) or your PCM.
Code P0106 Common Diagnosis Mistakes
Replacing the MAP sensor before doing a thorough visual check for any intake manifold vacuum leaks thought could potentially create inaccurate MAP sensor readings.
P0150 Diagnosis and Repair:
Tools Needed to Diagnose:
FIXD
Voltmeter
Difficulty of Diagnosis and Repair – (1-4)
Check to see if there are any other codes along with P0106 and clear your Check Engine Light with FIXD
Check the freeze frame data in order to pinpoint the issue.
Conduct a visual inspection of wiring around the vacuum line and intake system for fraying or disconnection.
Use a Voltmeter to conduct a test of the output voltage from the MAP sensor. Make sure voltage is within specifications.
If it is definitively determined that your MAP sensor is faulty, and you have confirmed that no problem exists with the sensor’s wiring and there are no leaks in the intake air system, the you will most likely have to replace your MAP sensor.
P0122 code definition
Throttle Pedal Position Sensor/Switch (TPS) A Circuit Low Input
What the P0122 code means
The P0122 is the generic OBD-II code which indicates that the Engine Control Module (ECM) has seen the TPS sensor circuit A output voltage go below the sensor's expected range.
What causes the P0122 code?
The TPS sensor circuit A output to the ECM went below the specified voltage and is going to .2 volts or less.
What are the symptoms of the P0122 code?
The ECM turns the Check Engine Light on and goes into a failsafe mode by cutting current to the throttle actuator to put the throttle valve to approximately less than a 6 degrees opening.
The ECM controls fuel injection and timing to control engine speeds.
The vehicle would be able to be driven very slowly with limited throttle response.
The engine may idle higher than normal and not accelerate as well as before it started to fail.
Note: The symptoms are determined by the manufacturer failsafe ECM strategy for the vehicle during a failure and may vary between manufacturers and vehicles.
How does a mechanic diagnose the P0122 code?
Scans and documents the codes received, and views the freeze frame data to see when the code was set
Clears the OBD-II fault codes and retests the vehicle to see if the code comes back
Visually checks all the TPS connections and wiring for any loose or damaged items
Compares the data between TPS circuit A and B on the scanner and if incorrect, performs the TPS pinpoint tests as per the manufacturer's recommendations
Replaces the TPS if necessary, clears the codes, then performs a road test
Common mistakes when diagnosing the P0122 code
Not doing a visual inspection first
Not scanning, documenting, clearing and retesting the codes to verify failures
Replacing the TPS sensor without and indication that it is the problem
Not comparing the TPS sensor A and B to be within specification before and after repair or replacements
How serious is the P0122 code?
The P0122 code will cause the engine's ECM to go into a failsafe mode, which will cause various drive issues like lack of acceleration, high idle, bucking or jerking, limited speeds, or stalling, depending on manufacturer failsafe mode strategy.
What repairs can fix the P0122 code?
Repairing or replacing the TPS connector
Repairing the wiring as necessary
Replacing the TPS with a new sensor
Additional comments for consideration regarding the P0122 code
The P0122 code may be accompanied by other TPS codes, so following the manufacturer's pinpoint tests for each code received may be needed to fix the complaint.
Most failures for code P0122 involve a defective TPS sensor, or a loose connector.
All TPS codes will cause the ECM to go into failure mode; drive symptoms will be the roughly the same
P0222 code definition
Throttle/Pedal Position Switch/Sensor B Circuit Low Input
What the P0222 code means
The manufacturer specifies a range of acceptable voltage to be produced from the throttle position sensor. The P0222 code is an indication that the voltage produced by the throttle position sensor has been the detected by the Engine Control Module (ECM) to have fallen below this specification.
What are the causes of the P0222 code?
Faulty throttle position sensor
Faulty ECM
Malfunction within the throttle body
Throttle position sensor that is out of alignment
Unplugged or damaged wiring associated with the throttle position sensor.
What are the symptoms of the P0222 code?
Poor acceleration
Loss of power
Engine may be hard to start or not start at all
Accelerator pedal may be unresponsive
The Check Engine Light will be illuminated
How does a mechanic diagnose the P0222 code?
A mechanic may diagnose the P0222 code by visually inspecting the throttle body and everything associated with it for damages and faults. This would include making sure the throttle position sensor is mounted to the throttle body correctly and that the throttle body itself is operating properly.
This inspection would also include making sure all electrical connectors are plugged in and properly secured. If everything associated with the throttle body passes the visual inspection, the next step would be to test the throttle position sensor for proper voltage with a digital multimeter using the manufacturer’s recommended procedure. If the throttle position sensor fails the voltage test, the mechanic would then replace the throttle position sensor at the customer’s request.
If the throttle position sensor passes the voltage test, the mechanic would then use a high tech scan tool to test the ECM for faults, as it is one of the last parts unchecked in this system.
Common mistakes when diagnosing the P0222 code
Assuming that the throttle position sensor is faulty because this part is mentioned in the trouble code definition.
This is one of the worst mistakes that someone can make when attempting to diagnose a Check Engine Light. Just because a part is mentioned in a trouble code definition does not mean that the part is faulty. In fact, it could mean that the part or sensor is doing exactly what it is intended to do.
How serious is the P0222 code?
The P0222 code is serious as it can cause driveability issues. It can become quite bothersome to a vehicle owner to experience a lack of power while driving their vehicle and running late to work. This type of symptom usually convinces the driver to repair the issue as soon as possible.
What repairs can fix the P0222 code?
Replacing the throttle position sensor
Plugging in, repairing, or replacing wiring or circuitry that is associated with the throttle position sensor
Repairing or replacing the throttle body
Replacing the Engine Control Module
Realigning the throttle position sensor
Additional comments regarding the P0222 code?
When this code appears it will not cause intermittent symptoms. This code will cause the symptoms listed the entire time the code is stored. The problems associated with this issue will not be resolved until it is diagnosed and repaired.
P0320 code definition
Ignition/Distributor Engine Speed Input Circuit Malfunction
What the P0320 code means
When the P0320 diagnostic trouble code is stored by the Engine Control Module (ECM), it is an indication that there is a malfunction in the ignition/distributor engine speed input circuit
A quick background into this system:
The purpose of the ignition/distributor engine speed sensor is to provide information to the ECM regarding the rotational speed and position of the crankshaft.
With this information, the ECM is able to regulate the timing of ignition spark and the distribution of fuel. If the ignition/distributor engine speed sensor is not working properly, the ECM is not able to receive the signal from the ignition/distributor engine speed sensor.
As a result, the ECM will be unable to regulate the ignition spark timing and fuel distribution, which will cause a disruption in the operation of the vehicle.
Related diagnostic trouble codes:
P0321 OBD-II Trouble Code: Ignition/Distributor Engine Speed Input Circuit Range/ Performance
P0322 OBD-II Trouble Code: Ignition/Distributor Engine Speed Input Circuit No Signal
P0323 OBD-II Trouble Code: Ignition/Distributor Engine Speed Input Circuit Intermittent
What causes the P0320 code?
Engine running rough
Misfiring condition
Low battery charge
Bad crankshaft position sensor
Crankshaft position sensor wiring and/or connector that is defective or corroded
Bad camshaft position sensor
Camshaft position sensor wiring and/or connector that is defective or corroded
Bad ignition/distributor engine speed sensor
Ignition/distributor engine speed sensor wiring or connector that is shorted or corroded
Poor electrical connection in the ignition/distributor engine speed sensor circuit
Bad ECM
What are the symptoms of the P0320 code?
Check Engine Light is on
Vehicle is hard to start or will not start at all
Vehicle may stall out
Vehicle may die and be unable to restart
Vehicle may have a loss of power
It is common for there to be no symptoms at all.
How does a mechanic diagnose the P0320 code?
Uses an OBD-II scanner to get the trouble codes that have been stored by the ECM
Views OBD-II scanner data to see if the ignition/distributor engine speed sensor, the crankshaft sensor, and the camshaft sensor are operating with the proper voltage
Visually inspects ignition/distributor sensor wiring and connectors for damage and/or corrosion
Visually inspects crankshaft sensor wiring and connectors for damage and/or corrosion
Visually inspects camshaft sensor wiring and connectors for damage and/or corrosion
Repairs wires and/or connectors as necessary
Repairs misfiring condition if a misfire code has been stored by the ECM
Completes a test drive of the vehicle to see if the code comes back
If theses diagnostic steps do not resolve the P0320 code, it is possible that the ECM needs to be replaced or reprogrammed. In this case, it will be necessary to follow the manufacturer’s diagnostic procedure.
Common mistakes when diagnosing the P0320 code
Quite often, the mistake that is made when diagnosing the P0320 code is replacing the wrong sensor. Sometimes, the crankshaft sensor is replaced when the problem is really the ignition/distributor engine speed sensor.
Other times, the crankshaft is replaced when the problem is really the camshaft sensor. Since these sensors work closely together to achieve the same thing, it is important to make sure the right component is being replaced.
It is also important to keep in mind that misfire codes may be stored in addition to the P0320 diagnostic trouble code, and misfire conditions need to be diagnosed and repaired in order to successfully resolve the problem. Another common mistake is neglecting to inspect the ignition/distributor engine speed sensor wiring and connector.
How serious is the P0320 code?
The P0320 diagnostic trouble code is considered moderately serious. If the code is present and the Check Engine Light is on, but there are no other symptoms, the driver may not experience any driveability issues that would render the vehicle unreliable.
However, allowing an extended period of time pass without addressing this problem will allow the condition to worsen in addition to possibly damaging other engine components.
What repairs can fix the P0320 code?
Diagnosing and repairing any low battery voltage conditions that exist
Replacing a crankshaft position sensor
Replacing crankshaft position sensor wiring or connector that is broken, shorted, or corroded
Replacing a camshaft position sensor
Replacing camshaft position sensor wiring or connector that is broken, shorted or corroded
Replacing an ignition/engine distributor engine speed sensor
Replacing an ignition/distributor engine speed sensor wiring or connector that is broken, shorted, or corroded
Diagnosing and repairing any misfiring codes that are stored in the ECM
Replacing or reprogramming the ECM, if necessary
Additional comments for consideration regarding the P0320 code
Before replacing the ignition/distributor engine speed sensor, be sure to rule out the possibility that the crankshaft position sensor or camshaft position sensor is defective. Also, remember to diagnose and repair any misfire diagnostic trouble codes that have been stored by the ECM.
P061C FORD Code - Internal Control Module Engine RPM Performance
P061C FORD code possible causes
Faulty Crankshaft Position Sensor (CKP)
CKP harness is open or shorted
CKP circuit poor electrical connection
Faulty Camshaft Position Sensor (CMP)
CMP harness is open or shorted
CMP circuit poor electrical connection
Faulty Powertrain Control Module (PCM)
Error Code P06A8 is defined as Sensor Reference Voltage “C” Circuit Range/Performance. This is a generic trouble code, meaning it applies to all vehicles equipped with OBD-II system. This includes vehicles models from but not limited to, Chevrolet, Ford, Honda, etc. Specifications on the definition, troubleshooting, and repairs, of course, vary from one make and model to another.
If the vehicle stores Error Code P06A8, this means the PCM (powertrain control module, also known as ECM or engine control module in other vehicle makes) has determined a voltage signal that is out of range or a performance problem within a specific sensor that has been given the designation “C”. This sensor is usually associated with automatic transmission, transfer case, or one of the differentials. This code almost always comes with a more specific code. Thus, when diagnosing this code, it’s important to consult with a dependable vehicle information source (All Data DIY is a great choice) to determine sensor location (and function) as it relates to the vehicle in question.
If this code is stored and doesn’t come with other error codes, then you can suspect a programming error in the PCM. Other sensors must be diagnosed and repaired when dealing with this code, but the “C” circuit open issue must be kept in mind.
he reference voltage (usually 5V) is applied to the sensor in question through a switched (energized with the key on) circuit. There should also be a ground signal. And the sensor must be of either the variable resistance, or electromagnetic variety, and completes a specific circuit. As the pressure, temperature, and speed increases, the sensor resistance also decreases, and vice versa. As the resistance in the sensor changes with the conditions, it provides with the PCM and input voltage signal. If the PCM receives this input voltage signal, the circuit will be considered open, and the Error Code P06A8 will be stored.
In some cases, it may require multiple drive cycles before the Check Engine light lights up. With this, allow the PCM to enter readiness mode before considering any repairs as successful. Clear the codes after doing any repairs, and then take the vehicle for a test drive. If the PCM enters readiness mode, then the repair was successful. If the code comes back (resets), the PCM will not enter readiness mode, and the problem persists.
Common Symptoms
The severity of symptoms for this code depends mostly with the sensor circuit experiencing the open condition. And as said earlier, this code almost always comes with other codes. Thus, it’s important to take note of those codes as well. Common symptoms for this code include:
Transmission shifting malfunction
Delayed (or no) engagement of the transmission
Transmission unable to shift between sport and economy modes
Transmission unable to shift between all-wheel and two-wheel drive modes
Lack of from the engagement front hub
Lack of engagement from the differential
Inoperative or erratic speedometer/odometer
Possible Causes
Several problems could lead to this code. Some of the most common causes are:
Open circuits and connectors
Blown or defective fuses and fusible links
Defective sensor power relay
Bad sensor
How to Check
To diagnose this code, you will need a diagnostic scanner, DVOM (digital volt/ohmmeter), and a dependable vehicle information source. A portable oscilloscope can also help.
Find the sensor in question using the vehicle information source for your specific vehicle. Check the fuses and fusible links with the circuit under a full load. Fuses that look normal where there is little load on the circuit often fail when the circuit is fully loaded. With this, blown fuses caused by short circuit must be replaced.
Then, inspect the sensor system’s wiring, including the harnesses and connectors. Repair or replace as necessary, especially burned wirings, connectors, or various components.
Next, connect the scanner to the diagnostic connector of the vehicle and retrieve all stored codes. Write them down, along with their freeze frame data. Then, clear the code and test drive the vehicle to see if they set immediately.
If all system fuses are intact, and the code still resets immediately, then use the DVOM for test reference of the voltage and ground signal of the sensor in question. Typically, you can expect 5V and a common ground at the sensor connector.
If the voltage and ground single are present on the sensor connector, then continue testing the sensor resistance and continuity levels. Use the vehicle information source to get the right testing specs. Then, compare your findings. Sensors that are unable to comply with the specifications set by the manufacturer must be replaced.
Then, disconnect all related controllers from the system circuits before testing the resistance with the DVOM. If there are no reference voltage signals at the sensor, then disconnect all related controllers, and use the DVOM to check the circuit resistance and continuity between the sensor and the PCM. Open or shorted circuits must be replaced.
If the electromagnetic sensor is used, with a reciprocating signal, then use the oscilloscope to monitor live data. Pay attention to the glitches and completely open circuits.
How to Fix
Common repairs for this code include:
Repair or replacement of damaged electrical wirings and other related components
Replacement of damaged or defective control modules (varies depending on which control module have detected the fault)
Replacement of damaged (or defective) PCM
When Error Code P06A8 is normally associated with the drivetrain and is usually provided as support for more specific codes.
When diagnosing this code, it’s recommended to address them in order of which they are stored. Subsequent codes are usually symptoms of the bigger problem.
As this code affects the drivability of the vehicle, it is considered serious and is recommended to be addressed as soon as possible.
P2111Throttle actuator control (TAC) system- actuator stuck open
Possible causes
Throttle body, throttle valve tight/sticking
he engine computer (PCM) controls the Throttle Actuator Control (TAC) system, also known as the Electronic Throttle Control system (ETC). This includes the motors that move the throttle plate. The PCM looks at the accelerator pedal position sensor (APPS) on the driver’s pedal to determine how fast the driver wants to go and then determines the appropriate throttle response. The PCM accomplishes this by a changing current flow to each of the TAC/ETC motors. This moves the throttle plate to the desired position.
The main component of the TAC/ETC system is the throttle body, which is located between the intake manifold and the air filter. Usually, it will have one or more TAC / ETC motors to move the throttle plate inside, and one or more throttle position sensors (TPS) to let the PCM know where the throttle plate is located at all times.
Code P2111 can be set when:
the idle position set inside the memory of the PCM does not match the stored TPS voltage when it was closed (idle), or
it does not match the actual voltage being sent back from the TPS when the TAC/ETC motors are commanded to the closed position.
Note: This code is particularly common on late model Fords. A member of the editorial team of Trouble Codes has experienced this issue after 65,000 miles on his 2013 Ford Explorer. The replacement of the throttle body resolved the issue. Please note that a replacement OEM throttle body from Ford ( $200 to $300 ) is highly recommended. It is not a good idea to replace with a less expensive non-OEM replacement part.
What are the common causes of code P2111?
Faulty Throttle Actuator Control (TAC) module/Throttle Body (Very Common – can be caused by someone who is unfamiliar with the correct cleaning procedure for that vehicle – moves throttle plates incorrectly, damaging TAC motors)
Wiring to the Throttle Actuator Control (TAC) motors – open or shorted
Poor electrical connections at the Throttle Actuator Control (TAC) module
Failed Throttle Position Sensors (TPS) – both stuck at 2.5 volts – unlikely
Failed PCM – unlikely