P0087 on 2012-2015 Kia Sorento: Fuel Pressure Too Low Causes and Fixes
On a 2012-2015 Kia Sorento with a GDI engine, P0087 most often points to a failing high-pressure fuel pump (HPFP), a software issue requiring an ECU update, or a missing HPFP cam follower after recent engine work. Always check for the software update (Service Campaign SC114) first to avoid unnecessary repairs. A strong gasoline smell in the engine oil is a tell-tale sign of a failing HPFP.
- For a P0087 code on a 2012-2015 Sorento, your first step should always be to check if the SC114 software update has been performed by a Kia dealer.
- The most common mechanical failure is the engine-mounted High-Pressure Fuel Pump (HPFP). A strong smell of gas in the engine oil is a tell-tale sign of its failure.
- Symptoms like engine hesitation, stalling, and loss of power are common and indicate a serious safety issue that should be addressed promptly.
- While the HPFP is a common culprit, don't overlook simpler issues like a restricted low-pressure fuel line or a failing in-tank pump.
What's Unique About the 2012-2015 Kia SORENTO

The 2012-2015 Sorento primarily uses GDI engines, which are susceptible to high-pressure fuel pump (HPFP) failures. What's unique to this platform is that Kia acknowledged a software glitch that could falsely trigger the P0087 code. Kia issued a voluntary service campaign (SC114) to update the ECM logic, specifically to improve the durability and operation of the HPFP's internal Flow Control Valve (FCV) needle, which could experience excessive wear. This makes a trip to the dealer for a software check a crucial first step before replacing expensive parts. This issue is also common on platform mates like the Hyundai Santa Fe and Kia Optima.
Diagnostic Flowchart

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.
Symptoms You May Notice

- Intermittent lack of power or hesitation upon acceleration. 🎬 Watch: Real-world symptoms of a Sorento driving in limp mode.
- Engine stalling, sometimes unexpectedly, even at highway speeds.
- Rough or uneven idle.
- Check Engine Light (Malfunction Indicator Lamp) is on.
- Hard starting, where the engine cranks longer than usual before firing.
- Noticeable decrease in fuel efficiency.
- Strong smell of gasoline on the engine oil dipstick.
- Replacing the High-Pressure Fuel Pump (HPFP) before checking for the ECM software update (TSB SC114).
- Replacing fuel injectors when the issue is fuel pressure, not fuel delivery at the cylinder.
- Replacing the in-tank fuel pump when the issue is with the high-pressure system or a collapsed low-pressure line.
Most Likely Causes

- Faulty Engine Control Module (ECM) Software 🔴 High Probability → Shop Engine Control Module (ECM) Kia issued Voluntary Service Campaign SC114 for approximately 314,887 vehicles, including the 2012-2014 Sorento. The original software logic could misinterpret data from a wearing Flow Control Valve (FCV) needle inside the HPFP, falsely triggering P0087 and reducing engine power. The update improves the FCV's operational durability.
How to confirm: A Kia dealership can check your vehicle's VIN against their database (WebDCS) to see if the SC114 update is open or has been performed. This should be the first step in any diagnosis for P0087.
Typical fix: Reprogramming the ECM with the updated software (Upgrade Event Name '241.XMA 2.4GDI DTC(P0087) LOGIC IMPROVEMENT'). This must be done by a Kia dealer or a shop with the appropriate factory tools (GDS).
Est. part cost: $0-$200 - Failing High-Pressure Fuel Pump (HPFP) 🔴 High Probability → Shop Fuel Pump The HPFP is a known failure point on many Kia/Hyundai GDI engines. TSB FUE026 directly lists HPFP replacement as the primary repair for P0087 after other checks are performed. The pump can fail mechanically or leak internally, contaminating the engine oil with gasoline.
How to confirm: A technician can monitor live fuel rail pressure with a scan tool. If the 'Actual Pressure' is significantly lower than the 'Desired Pressure' (especially under load), and the low-pressure system is working correctly, the HPFP is the likely culprit. A critical sign is a strong smell of gasoline on the engine oil dipstick, which points to a failed internal pump seal leaking fuel into the crankcase.
Typical fix: Replacement of the high-pressure fuel pump. Per TSB FUE026, the high-pressure fuel pipe is a one-time use part and must also be replaced. 🎬 See this step-by-step walkthrough for replacing the high-pressure pump.
Est. part cost: $300-$700 - Restricted Low-Pressure Fuel Line 🟡 Medium Probability → Shop Fuel Line Kia TSB #PS476_R1 specifically identifies a restricted or collapsing low-pressure fuel line as a possible cause for P0087 and associated hesitation symptoms. A Reddit user on r/MechanicAdvice also referenced a Hyundai TSB for collapsing fuel lines on GDI engines from this era.
How to confirm: Visually inspect the fuel lines running from the tank to the engine for any kinks, damage, or collapses. A fuel pressure test on the low-pressure side can also confirm a restriction if the pressure is below specification.
Typical fix: Replacing the damaged or restricted section of the fuel line.
Est. part cost: $50-$150 - Failing In-Tank (Low-Pressure) Fuel Pump or Clogged Filter 🟡 Medium Probability → Shop Fuel Pump The high-pressure pump cannot function correctly if it doesn't receive adequate fuel supply from the in-tank pump. A clogged fuel filter (often part of the pump assembly) can starve the system.
How to confirm: Test the fuel pressure at the outlet of the in-tank pump. For a 2014 Sorento 2.4L GDI, for example, the pressure should be at least 480 kPa (about 70 PSI). If this pressure is low, the in-tank pump is suspect. A technician found only 32-35 PSI on a Sorento with P0087, confirming a bad in-tank pump.
Typical fix: Replacement of the in-tank fuel pump assembly, which typically includes a new fuel filter.
Est. part cost: $200-$400 - Faulty Fuel Rail Pressure Sensor ⚪ Low Probability → Shop Fuel Pressure Sensor While less common than pump failures, the sensor that reads the fuel pressure can fail and send incorrect low-pressure signals to the ECM.
How to confirm: Compare the sensor's reading on a scan tool to a manual pressure gauge connected to the fuel rail. If the readings differ significantly, the sensor is likely faulty. However, this is difficult on Kia models without a dedicated test port. Another check is to measure voltage at the sensor connector with the key on; the supply wire should have 5V, the ground wire 0V, and the signal wire should also read 5V.
Typical fix: Replacement of the fuel rail pressure sensor.
Est. part cost: $50-$120
Rare But Worth Checking
- Missing HPFP Cam Follower/Tappet: → Shop Fuel Pump In cases where the HPFP or engine has been recently replaced, it's possible the small roller/tappet that sits between the pump and the camshaft was lost or not installed. This will result in the pump not being actuated at all, causing an immediate P0087 code and a no-start or barely-running condition. An ALLDATA case study documented this exact scenario on a 2012 Sorento after a dealer engine replacement. A YouTube repair video on a 2016 Kia Sportage showed the same issue after a customer replaced multiple parts, and the final fix was installing the missing roller.
Diagnosis Steps
- Check for Service Bulletins: Contact a Kia dealer with your VIN to determine if the Voluntary Service Campaign SC114 (ECM Upgrade) is open or has been completed. This is the most critical first step.
- Scan for Codes & Monitor Live Data: Use an OBD-II scanner to confirm P0087 and check for any other related codes. Use the live data function to observe 'Desired Fuel Rail Pressure' vs. 'Actual Fuel Rail Pressure'. If the actual pressure is consistently low or drops significantly during acceleration, it confirms a pressure problem.
- Check Engine Oil: Pull the dipstick and smell the oil. A strong smell of gasoline is a definitive symptom of an internally leaking High-Pressure Fuel Pump (HPFP). If this is found, the HPFP needs replacement and an oil change is mandatory.
- Check Low-Pressure System: If you have the tools, connect a fuel pressure gauge to the low-pressure line feeding the HPFP. Verify the pressure meets manufacturer specifications (e.g., ~70 PSI or 480 kPa). If pressure is low, suspect the in-tank pump or a clogged filter.
- Inspect Low-Pressure Fuel Line: As per TSB PS476_R1, visually inspect the low-pressure fuel line for any signs of restriction, kinks, or physical collapse.
- Inspect High-Pressure Fuel Pump (HPFP): If the low-pressure side is healthy but high pressure is still low, the HPFP is the primary suspect. If recent engine work was done, verify the cam follower/tappet is installed underneath the pump.
- Test Fuel Rail Pressure Sensor: If pump pressures seem correct but the code persists, the sensor itself may be faulty. This is less common and is usually the last part to check.
Parts You'll Likely Need
- High-Pressure Fuel Pump (HPFP)
(OEM #35320-2G720 (for 2.4L), 35320-3C400 (for 3.3L))— This is the most common mechanical failure for code P0087 on these GDI engines, as documented in TSBs and owner forums.
Trusted brands: Bosch, Delphi, Genuine Kia/Hyundai
Related Codes That Often Appear With This One
- P0171 — System Too Lean (Bank 1). This code is common with P0087 because insufficient fuel pressure leads to a lean air-fuel mixture. An owner complaint specifically mentioned this combination. [OWNER COMPLAINT ODI #11581569]
- P0300-P0306 — Random or specific cylinder misfire codes. A lack of fuel pressure can cause misfires, especially under load.
- P0191 — Fuel Rail Pressure Sensor Circuit Range/Performance. This code can appear alongside P0087, indicating a problem with the sensor's signal, which could be due to the sensor itself or the erratic pressure from a failing pump.
- P1186 — Fuel Pressure Monitoring - Minimum Pressure at Engine Speed Too Low. This is a Kia-specific code that often accompanies P0087, pointing more directly to the fuel pressure being insufficient for a given engine RPM.
Technical Service Bulletins (TSBs) & Recalls
- SC114 / TSBSC114R1: Voluntary Service Campaign for ECM Upgrade to address false P0087 codes.
- FUE026: TSB outlining diagnosis and repair for P0087, pointing to HPFP replacement.
- PS476_R1: TSB identifying a restricted low-pressure fuel line as a possible cause.
- Hyundai Service Campaign 935: Sister campaign to Kia's SC114 for Hyundai vehicles with the same engines.
Platform-Specific Known Issues
- A voluntary service campaign (SC114) was issued to update the ECM software. The original logic could cause the check engine light to illuminate with DTC P0087 due to excessive wear on the Flow Control Valve (FCV) needle within the fuel system. The software update improves the durability and operation of this valve.
- TSB #PS476_R1 notes that intermittent lack of power and a stored P0087 code may be caused by a restricted low-pressure fuel line, not necessarily a failed pump.
- TSB #TSB-FUE026 provides a diagnostic procedure for P0087 that points toward replacing the high-pressure fuel pump if other checks on the low-pressure system and wiring pass.
Mechanic-Grade Diagnostic Values
- Low-Pressure Fuel Pump Outlet Pressure — expected: At least 480 kPa (~70 PSI). Failure: Pressure significantly below 70 PSI, such as 32-35 PSI, indicates a weak in-tank pump.
- High-Pressure Fuel System Pressure (at idle) — expected: Approximately 450 PSI (Actual pressure should match setpoint value on a scan tool).. Failure: Actual pressure significantly lower than setpoint (e.g., 45 PSI actual vs 440 PSI setpoint) indicates a fault in the high-pressure system.
- Fuel Rail Pressure Sensor Voltage (Key On, Engine Off) — expected: Signal wire should read ~0.5V at low pressure and rise towards 4.5V at max pressure. A separate test indicates the power supply wire should be 5V.. Failure: A constant low voltage reading despite pressure changes suggests a faulty sensor.
Hidden / Shadow Codes Worth Checking
- P1186: Fuel Pressure Monitoring - Minimum Pressure at Engine Speed Too Low. This is a manufacturer-specific code that is more precise than the generic P0087 and strongly points to a fuel delivery issue. (see via Should be visible on most professional-grade OBD-II scanners. A technician diagnosing a Sorento with P0087 also found P1186.)
Wiring & Ground Locations
- Fuel Pump Relay and Fuses — In the under-hood fuse box. For a 2011 model, the relay is a specific black relay, and there are two associated 15-amp fuses that provide power for the relay's operation and to the pump itself.. A faulty relay or blown fuse for the low-pressure fuel pump will starve the high-pressure pump of fuel, directly causing a P0087 code. Checking these is a quick, essential electrical diagnostic step.
- In-Tank Fuel Pump Access — Under the rear driver's side seat. After removing the seat bottom, an access cover is revealed, which leads directly to the top of the fuel pump assembly.. This is a significant labor-saving detail. Technicians and DIYers do not need to drop the entire fuel tank to test or replace the low-pressure fuel pump, making diagnosis of the low-pressure side much faster.
Real Owner Repair Stories
- YouTube channel 'DJ AUTOMOTIVE' (Kia Sorento (year not specified, but within XM generation) with P0087 & P1186) — Vehicle goes into limp mode, hard starting, stalls when the fuel tank is below half full, excessive black smoke from exhaust.
❌ Tried (didn't work) The owner had likely taken it to other shops who could not figure it out.
✅ What actually fixed it The low-pressure in-tank fuel pump was the culprit. A pressure test on the low-side showed only 32-35 PSI instead of the required ~70 PSI. The pump was not priming correctly with the key-on and could not supply the high-pressure pump adequately. Replacing the low-pressure pump resolved the issue.
OEM Part Supersession History
35320-2G720→35320-2G730, then 35320-2G740— Likely internal improvements to address reliability issues and wear of the flow control valve, which was a known issue referenced in service campaigns.
Heads up: The newer parts (2G730, 2G740) are the correct replacements for the original 2G720 pump for the 2.4L GDI engine.
Model Year Variations Within This Range
- 2014-2015: The 2014 model year marked a significant refresh for the Sorento, introducing the 3.3L GDI V6 engine (290 hp) as an option alongside the 2.4L GDI I4 (191 hp). While both use GDI technology and can experience P0087, they use different high-pressure fuel pumps (35320-3C400 for V6 vs 35320-2G720 for I4) and may have different pressure specifications.
Helpful Videos
Used OEM Parts in Stock
New Aftermarket Parts Available
The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.
- Kia SORENTO:
- 🧭 Diagnostic Flowchart
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- What's Unique About the 2012-2015 Kia SORENTO
- Symptoms You May Notice
- Most Likely Causes
- Rare But Worth Checking
- Diagnosis Steps
- Parts You'll Likely Need
- Related Codes That Often Appear With This One
- Technical Service Bulletins (TSBs) & Recalls
- Platform-Specific Known Issues
- Mechanic-Grade Diagnostic Values
- Hidden / Shadow Codes Worth Checking
- Wiring & Ground Locations
- Real Owner Repair Stories
- OEM Part Supersession History
- Model Year Variations Within This Range
- 🎟️ Get 5% Off