Skip the auto shop - Our mechanics make house calls

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

check engine light logo

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.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
Icon-warranty_badge-02

Skip the repair shop, our top-rated mechanics come to you.

At your home or office

Choose from 600+ repair, maintenance & diagnostic services. Our top-rated mechanics bring all parts & tools to your location.

Fair & transparent pricing

See labor & parts costs upfront, so you can book with confidence.

12-month, 12,000-mile warranty

Our services are backed by a 12-month, 12,000-mile warranty for your peace of mind.

Get A Quote

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.

GET A QUOTE

More related articles

P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
Insurance Requirements for Car Registration in Kentucky
The Kentucky Transportation Cabinet requires that all drivers in Kentucky carry liability automotive insurance, or “financial responsibility” in order to operate a vehicle legally and maintain vehicle...
P0291OBD-II Trouble Code: Cylinder 11 Injector Circuit Low
P0291 code definition When your vehicle’s PCM registers the P0291 code, it means that a voltage reading came from the fuel injector circuit – for cylinder number 11’s fuel injector –...


Related questions

Q: Hello, my battery died in my car last night I replaced it got home and now it won't start. Starter or alternator? CEL on now also

Hello, thank you for writing in. With full battery power, the battery may still be struggling to use that voltage and it may not be providing enough amperage to the starter. You should have the battery tested at an automotive...

Q: Getting 2 then 4 abs codes, brake shutters, speedo dies and engine slowes when Brake and absolutely lights come on,

You definitely want to start by inspecting the front and rear wheel speed sensors; a failure in these circuits will result in several other problems. Begin by connecting a scanner to see if the Powertrain Control Module (PCM) is registering...

Q: Mitsubishi Triton 4D56 - Engine Light and no start

Hey there. This code suggests that the intake throttle valve is not functioning correctly. When you say you give it gas and it starts, does this mean you are opening the throttle valve and putting gas into the engine manually?...