P0028 OBD-II Trouble Code: Intake Valve Control Solenoid Circuit Range/Performance (Bank 2)

Our certified mechanics come to you · Get a fair and transparent estimate upfront

Red-stars EXCELLENT RATING ON

Cost of diagnosing the P0028 code

P0028 is a diagnostic trouble code (DTC) for "Intake Valve Control Solenoid Circuit Range/Performance (Bank 2)". This can happen for multiple reasons and a mechanic needs to diagnose the specific cause for this code to be triggered in your situation. Our certified mobile mechanics can come to your home or office to perform the Check Engine Light diagnostic. Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $20.00 off as a credit towards the repair. All our repairs are backed by our 12-month / 12,000-mile warranty.

Cars Estimate Credit towards follow-up repair Earliest Availability
Ford$20.00
Toyota$20.00
BMW$20.00
SCHEDULE P0028 DIAGNOSTIC Get a fair and transparent estimate upfront

P0028 trouble code definition

Intake Valve Control Solenoid Circuit Range/Performance (Bank 2)

What the P0028 code means

P0028 is the OBD-II generic code indicating the engine control module (ECM) has determined that the variable valve lift for the intake valves for bank 2 will not engage.

What causes the P0028 code?

  • The ECM activates the intake valve solenoid for bank 2, but the valve lift mechanism did not change.

  • 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?

  • The engine can lack power if the valve lift fails in a position that is not optimal for operation.
  • The engine runs rough or stalls.
  • The engine can have a hesitation on acceleration.
  • The Check Engine Light comes on.

How does a mechanic diagnose the P0028 code?

  • Checks all of the wiring and connections for damage
  • Checks and clears the codes, then retest the system to verify the failure
  • Uses the test solenoid to verify that the valves can change from a low to high lift
  • Follows the manufacturer's specific pinpoint tests for further diagnosis

Common mistakes when diagnosing the P0028 code

Follow these simple guidelines to prevent mistakes:

  • Verify the failure by clearing the code and seeing if the problem is still present.
  • Do not attempt any diagnosis without the special tools, such as a test solenoid.
  • Follow the pinpoint tests, step by step, to isolate the failure.
  • Only replace parts as directed by the pinpoint or visual test.

How serious is the P0028 code?

  • The engine may run erratic or stall when coming to a stop.
  • The engine can hesitate and have a lack of power during acceleration.
  • The engine may start very hard or run too lean.

What repairs can fix the P0028 code?

  • Verifying the failure and replacing the variable valve lift solenoid after testing

  • Testing the solenoid installed will verify if the valves work or will not shift, indicating a clogged passage in the solenoid

  • Repairing or replacing the wiring and connections to the variable valve intake lift solenoid

  • Repairing ECM connector or replacing the ECM

Additional comments for consideration regarding the P0028 code

The variable valve intake lift mechanism is actuated by the intake lift solenoid. This opens and closes oil pressure to the valve lift mechanism to shift the valve from low to high lift lobe on the camshaft.

Need help with a P0028 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

P0028
trouble codes
Check Engine Light

No more waiting rooms! Our mechanics will come to you to diagnose and fix the P0028 code.

SCHEDULE P0028 DIAGNOSTIC
Get a $20 credit for the follow-up repair

Recent Check Engine Light is on Inspection reviews

Excellent Rating

(5,966)

Rating Summary
5,515
219
51
35
146
5,515
219
51
35
146

Mike

25 years of experience
25 reviews
Mike
25 years of experience
Ford Escape - Check Engine Light is on Inspection - Willis, Michigan
Excellent service; explained all steps of troubleshooting process; explained the issue and next steps very clearly; willing to answer all questions asked of him, straight and to the point. Very satisfied with the service.

Desmond

19 years of experience
29 reviews
Desmond
19 years of experience
Ford Edge - Check Engine Light is on - Monterey, California
Desmond was on time actully he was early. He did his job in a timely fashion. Very knowledgeable. Explained everything that he did. Was very nice... I would definitely reccomend him and this service. It's so convenient not to have to go to a shop!

Manuel

31 years of experience
395 reviews
Manuel
31 years of experience
Ford F-150 - Check Engine Light is on - Lakewood, California
On time. Very professional and personable. Knew what he was talking about and gave us great service.

Nathan

16 years of experience
243 reviews
Nathan
16 years of experience
Volkswagen Jetta - Check Engine Light is on - Austin, Texas
Super great mechanic! So communicative and broke down what the next steps are. Will be booking again.


More related articles

P0131 OBD-II Trouble Code: O2 Sensor Circuit Low Voltage Bank 1 Sensor 1
P0131 code definition The P0131 code is low sensor voltage for oxygen sensor bank 1 sensor 1 or improper air fuel ratio....
P0269 OBD-II Trouble Code: Cylinder Number 3 Contribution/Balance Fault
P0269 P0269 code definition Cylinder Number 3 Contribution/Balance Fault What the P0269 code means P0269 is an OBD-II diagnostic trouble code which indicates that the engine control module (ECM) detected the cylinder number 3 having low contribution to the running...
P2447 OBD-II Trouble Code: Secondary Air Injection System Pump Stuck off Bank 2
P2447 P2447 code definition Secondary Air Injection System Pump Stuck off Bank 2 What the P2447 code means P2447 is an OBD-II generic code for the engine control module (ECM) detecting the bank 2 secondary air injection pump stuck in...

Related questions

Check Engine light coming on and car bucking.

A flashing check engine light is a warning that there is a misfire in the engine that will damage the catalyst in the exhaust. The catalyst is what cleans up the exhaust emissions that come out of your engine. The...

Truck shutting off when running AC

Knowing what code is being stored and causing the Check Engine Light to come on will greatly help with diagnostics. I would ask for help from one of the mechanics at YourMechanic to come to you with a scan tool,...

Misfire bank one 4x4 light will not go off

Is there a severe lack of power along with the misfires? A clogged catalytic converter can cause misfires and cause the check engine light to flash. These trucks are sensitive to the type of air filter used and using the...

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1 (855) 347-2779 · hi@yourmechanic.com