Intermittent codes - diagnose electrical or mechanical problem?

Recently I’ve been getting an intermittent EPC/limp mode fault that happens maybe once every 100km/10 starts. Here are the collection of codes that pop up over the course of multiple scans:

(2020):

  • P0221 - Throttle Position Sensor B (G188), Circuit Range / Performance
  • P1564 - Throttle Actuator (J338), Under-Voltage during Basic Setting
  • P0023 - “B” Camshaft Position - Actuator Circuit/Open Bank 2
  • P0024 - “B” Camshaft Position - Timing Over-Advanced or System Performance Bank 2
  • P1060 - Bank 2, cam shaft adjustment discharge opening, interruption

Coincidentally, I had no problems until immediately after I used some RTV to seal a leak/whistling sound from passenger TB to the Y-intake. This was at the lower front bolt holding right next to the TB electrical connector. (see: Whistling at idle). The RTV has since been replaced by a new TB gasket (although the old one looked fine).

The same codes popped up 3 years ago, at which time I believe the TB and cam solenoid valve were tested by my mechanic with a 12V battery and seemed to be operating correctly. He cleaned the electrical connectors a couple times, and also added a zip tie to secure the TB electrical connector because I believe a clip was broken. That seemed to fix the problem until now.

(2017)

  • P0221 - Throttle Position Sensor B (G188), Circuit Range / Performance
  • P1564 - Throttle Actuator (J338), Under-Voltage during Basic Setting
  • P2101 - Throttle Actuator “A” Control Motor Circuit Range/Performance
  • P2106 - Throttle Actuator Control System - Forced Limited Power
  • P0024 - Camshaft Position Actuator B Bank 2, Timing Over-Advanced
  • P1060 - Bank 2, cam shaft adjustment discharge opening, interruption
  • P1545 - Throttle Valve Controller, Malfunction

The problem is intermittent, and during this covid19 lockdown, I can’t seem to trigger it on short drives. But is there anything else I can do to diagnose this problem with certainty?

Also, can someone confirm the location of Throttle Position Sensor B (G188), Throttle Actuator (J338), and “B” Camshaft Position?

It happened again yesterday, but I noticed that these codes often occur when my battery has dropped down to 5% (from no activity). Is there any chance that they are related?

Yes as the ECU drives the 02s the throttle body and coil packs to some degree. The ECU voltage will not allow some things to take place.

I just picked up my car after getting the front crank seal replaced. Fingers crossed this will stop the oil drips in the garage. But these codes popped up again:

P0023 - “B” Camshaft Position - Actuator Circuit/Open Bank 2
P1060 - Bank 2, cam shaft adjustment discharge opening, interruption

P0221 - Throttle/Pedal Position Sensor/Switch “B” Circuit Range/Performance
P0221 - Throttle Position Sensor B (G188), Circuit Range / Performance
P1564 - Throttle Actuator (J338), Under-Voltage during Basic Setting

Can someone confirm the actual location of the Bank 2 - “B” Camshaft Position solenoid? I’m looking at the cam solenoid behind the PS tank and I can definitely see a cracked electrical connector. Is that the cam solenoid that is screaming for attention?

I’m going through my old posts, and here’s a link the the fix from 2016: Whats the correct PN for the camshaft solenoid valve?