01 Gearing Up: How Cetane Numbers Boost Your Diesel Engine's P… • 02 Is it Bad to Pump Your Brakes When The Car is Off? • 03 Prevent Disaster: The Ultimate Guide to Installing Cotter (… • 04 This is How A Failing Fuel Pump Often Causes Sudden Power L… • 05 The Flywheel: Understanding Its Parts, Functions, and Impor… • 06 LED vs Halogen Headlights: Which One is Better for Your Car? • 07 Fuel Injectors: A Comprehensive Guide to Their Anatomy, Fun… • 08 At What Mileage Do Most Cars Start Having Issues? • 09 Escalade-V vs. Patrol Nismo: Unveiling the Hidden Gems of C… • 10 Why You Should Follow The Wheel Tightening Sequence •

DTC codes / Subaru codes / P1087

P1087 · SubaruTumble Generator Valve #2 LH Position Sensor Circuit High Input

P1087 on a Subaru means the engine control module (ECM) has detected an abnormally high voltage on the signal circuit of the left-hand tumble generator valve (TGV) position sensor, which is sensor #2. The TGV system uses butterfly flaps in the intake ports to create turbulence at low engine speeds, and the ECM expects the sensor to report a voltage within a specific range as the valve moves; a high input tells the ECM the signal wire is likely shorted to power or the sensor has failed.

SystemPowertrain
Code typeSubaru specific
SeverityMedium
Fix difficultyIntermediate
AreaFuel and air metering and auxiliary emission controls

Symptoms you may notice

  • Illumination of the check engine light, often with no other noticeable symptoms.
  • Rough or stumbling idle when the engine is cold, because the tumble generator valves may not move to their commanded position.
  • Hesitation or a flat spot during light acceleration from a stop.
  • A stored pending or confirmed code P1087 and possibly a related TGV circuit code for the same bank.
  • Reduced fuel economy if the ECM defaults to a fixed valve position.
  • In rare cases, a limp-home mode that limits engine power.

Common causes, most likely first

  1. A short to voltage on the signal wire between the TGV position sensor #2 (left-hand) and the ECM, often from chafed insulation or a pinched harness.
  2. A failed TGV position sensor #2 that internally shorts the signal circuit to its power feed.
  3. Corrosion or water intrusion in the sensor connector or ECM connector, creating a high-resistance path to voltage.
  4. A faulty ECM driver for the sensor circuit, though this is uncommon.
  5. A misadjusted or sticking TGV flap that forces the sensor beyond its normal travel range and produces a high signal.
  6. Aftermarket electrical accessories improperly tapped into the sensor reference voltage circuit.

How to diagnose and fix it

  1. Connect a scan tool and record the freeze-frame data and TGV sensor voltage with the key on and engine off; compare it to the expected range in the factory service information.
  2. Visually inspect the TGV position sensor #2 connector and the harness along the left-hand intake manifold for chafing, corrosion, or loose pins.
  3. Back-probe the sensor signal wire at the ECM connector and measure voltage with the sensor disconnected; a reading near reference voltage indicates a short to power in the harness.
  4. Check the sensor's ground circuit for excessive resistance, since a poor ground can cause the signal voltage to float high.
  5. If the harness and connectors are intact, substitute a known-good TGV position sensor and recheck the live data to see if the high input resolves.
  6. Clear the code and perform a TGV calibration or relearn procedure with the scan tool, then road-test the vehicle through several cold-start cycles.
  7. If the code returns with a verified good sensor and harness, test the ECM signal circuit with a breakout box and follow the factory diagnostic flow before condemning the ECM.

TGV sensor high input traps to avoid

  • A high input code is often caused by a short to voltage in the harness where it rubs against the intake manifold bracket, not by the sensor itself, so always inspect the loom before replacing parts.
  • The left-hand TGV sensor #2 is frequently misidentified because Subaru numbers the tumble generator valves differently from the cylinder banks; confirm the location in the service manual for the exact engine.
  • Water from a clogged cowl drain or a missing splash shield can pool near the left-hand TGV connector and corrode the terminals, producing an intermittent high signal that only appears in wet weather.
  • A sticking TGV flap can hold the sensor at its high-travel limit and set P1087 even when the sensor and wiring are perfect, so check for carbon buildup on the flaps after repairing the circuit.
  • Disconnecting the TGV sensor while the key is on can set a false high-input code, so always clear codes and recheck after any electrical testing before diagnosing further.

Can I keep driving with P1087?

You can usually drive the vehicle short distances to a repair shop, but avoid heavy acceleration and cold-start driving because the tumble generator valves may not function correctly and the engine can hesitate. If the check engine light flashes or the engine runs very poorly, stop driving and have the vehicle towed.

Guidance is general and written for Subaru vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage