OBD-II Generic Error Code P2168: How to Fix It
Medium 1-3 hours Medium Severity
Verified June 2026
- Error Code
- P2168
- Brand
- OBD-II Generic
- Product Type
- automotive
- Severity
- Medium
- DIY Difficulty
- Medium
- Estimated Fix Time
- 1-3 hours
Ad
Tools You'll Need
- OBD2 diagnostic scanner
- Digital multimeter
- Back-probe pins or piercing probes
- Throttle body cleaner spray
- Clean microfiber cloths
- Basic socket and wrench set (metric and SAE)
- Flathead and Phillips screwdrivers
- Vehicle-specific service manual or repair database access
How to Fix Error Code P2168
-
Read and Record the Fault Code
Do not clear codes until you have recorded all stored fault codes and freeze frame data. Clearing codes prematurely can erase useful diagnostic information. -
Visually Inspect the Throttle Position Sensor and Wiring
Always turn the ignition off and disconnect the negative battery terminal before handling wiring harnesses or electrical components to avoid accidental shorts or shocks. -
Test the Throttle Position Sensor Voltage
Use caution when back-probing live connectors. Avoid creating short circuits. Do not pierce wire insulation — use proper back-probe pins. -
Inspect and Clean the Throttle Body
Do not spray throttle body cleaner directly into an electronic throttle body while the ignition is on. Disconnect the battery first. Do not use excessive force on the throttle plate. -
Check Throttle Body Mechanical Stop and Adjustment
Do not attempt to adjust the throttle body mechanical stop unless you have your vehicle's factory service manual specifications. Incorrect adjustment can cause serious drivability and safety issues. -
Replace the Throttle Position Sensor
Ensure the replacement part is compatible with your specific vehicle year, make, model, and engine. After replacement, some vehicles require a throttle position relearn via a scan tool before normal operation will resume. -
Clear the Code and Test Drive
-
Inspect and Test the ECM/PCM if Code Persists
Do not attempt to open or repair an ECM/PCM without professional training and equipment. Incorrect handling can permanently damage the module.
Parts You May Need
Throttle position sensor (TPS)
Check Price on Amazon
Throttle body assembly
Check Price on Amazon
Throttle body cleaner spray
Check Price on Amazon
Wiring harness repair connector/pigtail
Check Price on Amazon
Throttle position sensor (TPS)
Check Price on Amazon
Throttle body assembly
Check Price on Amazon
Throttle body cleaner spray
Check Price on Amazon
Wiring harness repair connector/pigtail
Check Price on Amazon
Throttle position sensor (TPS)
Check Price on Amazon
Throttle body assembly
Check Price on Amazon
Throttle body cleaner spray
Check Price on Amazon
Wiring harness repair connector/pigtail
Check Price on Amazon
Throttle position sensor (TPS)
Check Price on Amazon
Throttle body assembly
Check Price on Amazon
Throttle body cleaner spray
Check Price on Amazon
Wiring harness repair connector/pigtail
Check Price on Amazon
Ad
When to Call a Professional
You should seek professional help if: the P2168 code returns after replacing the throttle position sensor and verifying all wiring; if your vehicle has entered limp mode and will not come out after repairs; if you are uncomfortable performing electrical voltage testing; if the throttle body mechanical stop appears tampered with and requires precise factory re-adjustment; or if ECM/PCM fault is suspected. A professional mechanic with access to an advanced bi-directional scan tool and factory repair data can perform in-depth ECM signal testing and throttle body calibration procedures that go beyond DIY capability.Frequently Asked Questions
Can I still drive my car with a P2168 code?
You may be able to drive short distances, but it is not recommended. A P2168 fault can cause erratic throttle response, reduced engine power, or trigger limp mode, making the vehicle unsafe to drive normally. Have it diagnosed and repaired as soon as possible to avoid further damage or a safety hazard.
What does 'throttle position sensor F high stop performance' mean?
This means that the throttle position sensor designated as 'F' by the ECM is reporting a voltage or signal at the throttle's mechanical stop position that is higher than what the system expects. 'High stop' refers to the sensor reading being out of the acceptable range at a specific throttle stop point, indicating the sensor, wiring, or throttle body may be faulty or maladjusted.
Is P2168 the same as a bad throttle body?
Not necessarily. P2168 specifically points to the throttle position sensor signal being out of range at a stop position, which could be caused by a faulty TPS sensor, a carbon-fouled throttle body preventing the plate from closing fully, damaged wiring, or in rare cases an ECM issue. The entire throttle body only needs replacement if the TPS is integrated into it and testing confirms the sensor is faulty.
How much does it cost to fix a P2168 code?
DIY costs can range from $20 to $50 for throttle body cleaner and supplies for a cleaning repair, to $50–$250 for a standalone throttle position sensor. If the TPS is integrated into the throttle body assembly, the throttle body replacement can cost $150–$600+ for the part. Professional labor typically adds $75–$150 per hour, so total repair costs at a shop can range from $150 to over $800 depending on the vehicle and required parts.
Will cleaning the throttle body fix a P2168 code?
Cleaning the throttle body can fix P2168 if the root cause is carbon buildup preventing the throttle plate from fully closing to its correct stop position. This causes the TPS to read a higher-than-expected voltage. If cleaning restores smooth throttle plate movement and the code clears without returning, no further parts replacement is needed. However, if the sensor itself is electrically faulty, cleaning alone will not resolve the fault.