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

Reading Time: 4 minutes

The Variable Valve Timing (VVT) and Variable Valve Lift (VVL) systems contribute to better fuel mileage and other things. The P0028 code sets when the vehicle’s main computer (powertrain control module or PCM) detects problems with these systems or any of their related components. And while many modern platforms use VVT, this exact code only appears on a few.

With variable valve timing (which is very common on today’s engines) camshaft timing can be altered dynamically while the engine is under load. This strategy is used to enhance fuel economy, increase power, and reduce emissions.

What Does the P0028 Code Mean?

Diagnostic trouble code (DTC) P0028 stands for “Intake Valve Control Solenoid Circuit Range/Performance (Bank 2).” Note that the definition of this code and the setting conditions may differ depending on the vehicle’s manufacturer. For more information, please see the appropriate repair manual or database.

The P0028 code may be set in a couple of ways, depending on the vehicle. In some vehicles, P0028 sets if the PCM determines that the VVL oil pressure switch has been in the “on” or “off” position for longer than the expected time.

In other vehicles, this code sets if the PCM detects that there is a difference between the actual camshaft position and the desired camshaft position. This problem is potentially due to an issue with the VVT solenoid operation. P0028 is related to the OBD-II codes P0026, P0027, and P0029, particularly the electrical circuits that control the solenoid directing oil pressure to the cam phaser on Bank 2.

internal combustion engine inner parts 1
In other vehicles, this code sets if the PCM detects that there is a difference between the actual camshaft position and the desired camshaft position.

The VVT works by using an actuator(s) mounted on the end of the camshaft(s). The PCM controls the VVT solenoid(s) so it can apply the appropriate oil pressure to the actuator(s). Each actuator then changes the position of its corresponding camshaft and thus alters the valve timing.

Meanwhile, the VVL allows the PCM to modify the distance that the valves are lifted from their original positions. Like the VVT, the VVL is also used to enhance the performance of the engine.

The VVL system makes use of a camshaft with different profiles for low and high-speed operations. A typical VVL set-up has three rocker arms that operate two intake valves. The PCM commands an oil control solenoid to apply oil pressure to drive a pin that would lock the rockers together. Because of this, the valves are controlled in such a way that they follow the cam profile designed for high-speed operation.

The VVL system has a diagnosis switch located near the control solenoid. This switch lets the PCM know if oil pressure was applied to the VVL system.

You can learn more about VVT and how it can trigger codes like P0028 in our discussion about variable valve timing and camshaft angle.

What are the Possible Causes of the P0028 Code?

Most OBD-II codes have multiple possible causes, and the same goes for P0028. Below is a list of just some reasons the P0028 code sets in your vehicle’s memory:

  • VVL diagnostic switch failure
  • VVL solenoid failure
  • VVT solenoid failure
  • VVT actuator failure
  • Wiring issue

What are the Common Symptoms of the P0028 Code?

automotive fuel gauge almost empty
Increased fuel consumption is a common symptom of the P0028 Code.

There are a handful of signs that may indicate that you’re dealing with DTC P0028. If you notice a combination of the symptoms listed below, your best option is to check your vehicle immediately or have a professional check it at your nearest auto shop.

  • Check engine light illumination
  • Rough idling
  • Reduction in engine power at some engine speeds
  • Engine misfiring may be present at some engine speeds
  • Increased fuel consumption

How to Diagnose the P0028 Code

You need proper and accurate diagnosis to reach an effective and long-term solution for OBD-II codes such as P0028. However, this may pose a challenge as there are several possible causes behind the P0028 code.

There are a lot of reliable sources that contain troubleshooting information for OBD-II codes such as the P0028. Repair manuals and databases are the best sources because they have detailed and specific information procedures. They also contain clear and easy-to-understand diagrams and pictures to help visual learners as well.

Meanwhile, there are other sources available that contain additional information on these trouble codes both in print and online. Below is a video resource that can help you find out more about the P0028 code:

How to Fix the P0028 Code

As mentioned above, a long-term P0028 fix will not be possible if you don’t get to the bottom of the issue and determine the exact root cause. In addition, different vehicles get built and oriented differently. Troubleshooting procedures will differ according to the vehicle manufacturer. Simply put, there is no one-size-fits-all solution to P0028 or other trouble codes.

The good news is that repair manuals and databases provide accurate repair information to help the seasoned DIYer. However, if you’re only starting out with DIY repairs and are not confident enough in your skills, you can always have a certified mechanic or technician do the repairs for you. This will help you avoid making expensive and harmful mistakes while repairing your vehicle.

Other Notes About P0028

It’s common to see the engine code P0028 on Subarus. If you own a Subaru and encounter any or a combination of the symptoms described above, you can look for the appropriate technical service bulletin (TSB) that will give you diagnosis and instructions for an appropriate P0028 Subaru fix.

It must be noted that specific repair procedures will vary depending on the manufacturer, so it’s best to consult the right repair manual. You may also see a professional mechanic for repairs and other tips, especially if you don’t know how to address the issue yourself.

The post P0028 Code: Intake Valve Control Solenoid Circuit Range/ Performance (Bank 2) appeared first on In The Garage with CarParts.com.



https://ift.tt/BerEY1g https://ift.tt/z9e3M4P https://notes.io//Tzb4 https://ift.tt/NmJuCPb https://ift.tt/oKDzLZx https://ift.tt/CghacM6 https://ift.tt/VALnzio https://ift.tt/kWpw1B9 https://ift.tt/UB5TGC8 https://ift.tt/NTg5PZ7 https://ift.tt/jUg9T06 https://ift.tt/pzrJKsx https://ift.tt/ofVerC9 https://ift.tt/MjRwa9B https://notes.io//Tzxx https://ift.tt/CGTxNmh https://ift.tt/wpe2OvW https://ift.tt/dzygNXE https://ift.tt/hsuNmLO https://ift.tt/ohSHjlQ https://ift.tt/ksaRy03 https://ift.tt/lI63HY8 https://ift.tt/GXaqlUm https://ift.tt/alBzdWf https://ift.tt/TbtAaHP https://ift.tt/3fPa2Dc https://ift.tt/3VoxkdE https://notes.io//TzdJ https://ift.tt/avSeZNG https://ift.tt/BxPIMHu https://ift.tt/JArD16Q https://ift.tt/X4brGQc https://ift.tt/OjuwmJV https://ift.tt/6kavwnd https://ift.tt/3NcEk8G https://ift.tt/bZzrSBD https://ift.tt/k8g0qlv https://ift.tt/Y2JWwOL https://ift.tt/EfskAwC https://ift.tt/t1qMPAw https://ift.tt/LmY3Rlt https://notes.io//Tzdn https://ift.tt/WdwmNn0 https://ift.tt/ewpTKH3 https://ift.tt/2FaesEQ https://ift.tt/b7exquZ https://ift.tt/1thb0G9 https://ift.tt/hpsnyvO https://ift.tt/mUq9Zav https://ift.tt/CnUg4Oq https://ift.tt/yNTQhVq https://ift.tt/QrA4CpI https://ift.tt/6O8UwHb https://ift.tt/mJsk32Y https://ift.tt/sewKJEl https://notes.io//Tzdm https://ift.tt/Xx5zI61 https://ift.tt/3AzRu7W https://ift.tt/2FaesEQ https://ift.tt/YhzqVAF https://ift.tt/4ilOW62 https://ift.tt/jEG0xiQ https://ift.tt/NjW9yTG https://ift.tt/FeAIchd https://ift.tt/uOHXMGQ https://ift.tt/mDdARKe https://ift.tt/G5ybhVv https://ift.tt/1eT48UE https://ift.tt/ymGTK84 https://notes.io//TzxT https://ift.tt/KPNYoGI https://ift.tt/VyfXr2l https://ift.tt/B4v6hf9 https://ift.tt/bGryonQ https://ift.tt/chyL1gk https://ift.tt/tn7d9rM https://ift.tt/GM4SXbW https://ift.tt/PIpmxug https://ift.tt/YWSfURQ https://ift.tt/d2OlKeA https://ift.tt/UyTEIiA https://ift.tt/Q9u1gRe https://ift.tt/vUr4ztN https://notes.io//TzhL https://ift.tt/8cTLMCj https://ift.tt/c9xOro8 https://ift.tt/8FlENdA https://ift.tt/yHDjsgi https://ift.tt/LBNoPMI https://ift.tt/N9d0Mn7 https://ift.tt/dmhKVJb https://ift.tt/EVjPcZF https://ift.tt/dxEAT0O https://ift.tt/gy1m7iu https://ift.tt/g0pXr7J https://notes.io//Tzdb https://ift.tt/ZcfxQrj https://ift.tt/IeBcdQP https://ift.tt/WRQar2L https://ift.tt/4D5CnpU https://ift.tt/4E7zYbK https://ift.tt/h6EfPij https://ift.tt/NTDs53b https://ift.tt/SV8f4NT https://ift.tt/0BrPXlQ https://ift.tt/p72Gyej https://ift.tt/wpNzH8M https://ift.tt/eUTgopN https://ift.tt/LB4ZnpW https://notes.io//TzsQ https://ift.tt/831N2Xk https://ift.tt/QzmgAiL https://ift.tt/PeBduo2 https://ift.tt/vxAWfDw https://ift.tt/mu9pzlb https://ift.tt/z2uge0a https://ift.tt/P2d83yl https://ift.tt/su5pR7k https://ift.tt/f0ORWdu https://ift.tt/IRPX9mj https://ift.tt/V7mhqBk https://ift.tt/PeL4kqF https://ift.tt/IO7JBwx https://notes.io//Tzdq https://ift.tt/TbCGyAP https://ift.tt/Lve9mlo https://ift.tt/l63DGfW https://ift.tt/8ji5JZn https://ift.tt/CIFPY3b https://ift.tt/n1cMRks https://ift.tt/m2y63Ia https://ift.tt/FlKOoef https://ift.tt/Bd6MViO https://ift.tt/EU4tIvs https://ift.tt/edyH61G https://ift.tt/R3yzxuK https://ift.tt/OXHBvj1 https://notes.io//Tzja https://ift.tt/ouAsHDn https://ift.tt/ygFmG7j https://ift.tt/njZh2MI https://ift.tt/9ebTl5F https://ift.tt/gKfYWyZ https://ift.tt/jM5Oun7 https://ift.tt/J7wWhXl https://ift.tt/o8jVAmp https://ift.tt/7R15wDG https://ift.tt/DAjfikB https://ift.tt/qZKzu3r https://ift.tt/GkLQPDT https://ift.tt/6Zv5q9j https://notes.io//TzdH https://ift.tt/Xju5IUG https://ift.tt/U31gHiG https://ift.tt/d0jNlyL https://ift.tt/J9nGFbD https://ift.tt/d9L8jUP https://ift.tt/o6Dcd0m https://ift.tt/krNh2WU https://ift.tt/1JhkoYt https://ift.tt/u5mLiMk https://ift.tt/PCkrEIn https://ift.tt/QaIqWKZ https://ift.tt/hP94Tke https://notes.io//TzpE https://ift.tt/Uaoj3Cl https://ift.tt/6rx7BjF https://ift.tt/bg2zlNM https://ift.tt/sh1e9WD https://ift.tt/O1pIMar https://ift.tt/bCE0MrU https://ift.tt/Jy4fMhZ https://ift.tt/a92iMpj https://ift.tt/qoyhcTi https://ift.tt/gBxjE80 https://ift.tt/mQi1Whq https://ift.tt/0dnlOBx https://ift.tt/b03KOZL https://notes.io//TzpN https://ift.tt/HnAweTR https://ift.tt/14CUGY8 https://ift.tt/Gd6Bxvm https://ift.tt/0wEvYu9 https://ift.tt/WbASBcy https://ift.tt/Rd4G950 https://ift.tt/cTLnhJK https://ift.tt/fIXYCmP https://ift.tt/2aB9rPx https://ift.tt/1pkx4Jr https://ift.tt/3F087do https://ift.tt/4hqdlvG https://ift.tt/RzxM5nH https://notes.io//Tzsb https://ift.tt/6XHEMLQ https://ift.tt/RFt1Gsz https://ift.tt/7MUOW8p https://ift.tt/XiVIYvh https://ift.tt/GjsYLrl https://ift.tt/vSOWNUD https://ift.tt/jUhvwtu https://ift.tt/lnaWU4Y https://ift.tt/ubqtcfB https://ift.tt/AjPcz8J https://ift.tt/mAnBMIE https://ift.tt/ilBuWRF https://ift.tt/BlKYtCE https://notes.io//Tzat https://ift.tt/O2Zpxvw https://ift.tt/WnrMowR https://ift.tt/nUFL7Zu https://ift.tt/zLB0gZc https://ift.tt/Kz9btMG https://ift.tt/VvBADIT https://ift.tt/ZVWC2j9 https://ift.tt/HndISUM https://ift.tt/gd4P5XG https://ift.tt/Srz2fDe https://ift.tt/5Ja0hRr https://ift.tt/RNYXqyt https://ift.tt/U7VMgmP https://notes.io//TzpW https://ift.tt/CEYXmhl https://ift.tt/w5z2XpQ https://ift.tt/NLXCqrw https://ift.tt/sh1e9WD https://ift.tt/JG9m0Po https://ift.tt/6CAxzi9 https://ift.tt/9ng6iJB https://ift.tt/sGRLYea https://ift.tt/LaUyIpO https://ift.tt/87nMXU3 https://ift.tt/lx2aLR5

Comments