What are the possible causes of a p0028 Subaru?

What are the possible causes of a p0028 Subaru?

P0028 SUBARU Possible Causes. Dirty engine oil. Low engine oil level. Faulty intake valve control solenoid. Intake valve control solenoid harness is open or shorted. Intake valve control solenoid circuit poor electrical connection.

What causes a p0028 code on a valve lift?

Oil level and leaks around the variable valve lift solenoids or pressure sensor switches have been seen before as causes of the P0028 code, as has been noted above. The code is for bank 2. The related solenoid and switch are at the front of the left side head and easily checked for oil leaks.

What is the p0028 intake valve circuit range?

Note: This code may also be associated with codes P0081, P0082 or P0083 – if any of these codes exist, fix the solenoid problem before proceeding with diagnosing the circuit range/performance issue. This code is similar to codes P0026, P0027, and P0029.

How long does the p0028 code stay in memory?

In this regard, if in the next three drive cycles no faults had been detected (e.g. if the P0028 was a single “event”), the CEL would have gone out on its own and the cruise control restored, while the trouble code itself would have remained in memory for up to 40 drive cycles. This might have been useful for the dealer.

What is the p0026 code on a Subaru Legacy?

When idling, the car vibrates sometime. I checked the code, and it is P0026 so I replaced the B1 intake valve control solenoid, oil pressure switch , changed oil then cleared the code. I drove 200 miles fine, but today the CEL came back on with flashing cruise light but no vibrations, the car drives smoothly.

What is the code for a 2006 Subaru Legacy?

My 2006 2.5 Legacy’s check engine light came on last week and the cruise light is flashing. When idling, the car vibrates sometime. I checked the code, and it is P0026 so I replaced the B1 intake valve control solenoid, oil pressure switch , changed oil then cleared the code.

P0028 SUBARU Possible Causes. Dirty engine oil. Low engine oil level. Faulty intake valve control solenoid. Intake valve control solenoid harness is open or shorted. Intake valve control solenoid circuit poor electrical connection.

Oil level and leaks around the variable valve lift solenoids or pressure sensor switches have been seen before as causes of the P0028 code, as has been noted above. The code is for bank 2. The related solenoid and switch are at the front of the left side head and easily checked for oil leaks.

What are the symptoms of a p0028 code?

The intake valve lift solenoid for bank 2 is shorted or has an open circuit. The wiring or connections have opens or shorts between the ECM and the valve lift solenoid. The connector to the valve lift solenoid gets contaminated by oil and shorts out. What are the symptoms of the P0028 code?

Note: This code may also be associated with codes P0081, P0082 or P0083 – if any of these codes exist, fix the solenoid problem before proceeding with diagnosing the circuit range/performance issue. This code is similar to codes P0026, P0027, and P0029.

What does a minor trouble code on a Subaru do?

On newer cars, even a ‘minor’ trouble code is programmed to disable cruise and traction control so, it isn’t unusual to have a CEL and 2-3 other lights on. I have had spurious codes set in both my soobs. One was related to a bad cell in the battery. The other is still a mystery.

What is the fault code on a Subaru Impreza?

In this video we discuss a common Subaru fault code associated with variable valve lift systems on the 2.5L engines. This code is common across 2006-2011 Subaru Foresters, Impreza, Outback and Legacy vehicles equipped with the 2.5L engine. P0026 and P0028 indicate a fault in the VVL circuit.

How much does it cost to repair a Subaru OBDII code?

Check for damaged components and look for broken, bent, pushed out, or corroded connector’s pins. The cost of diagnosing the P0028 SUBARU code is 1.0 hour of labor. The auto repair labor rates vary by location, your vehicle’s make and model, and even your engine type. Most auto repairs shops charge between $75 and $150 per hour.