I just got two codes driving today. It just so happened I took my code reader with me to also test for misfires. I hadn't driven it in a couple of days and decided to try and diagnose the vibration with a spirometer. I had no trouble codes before I left home because I checked and I let the car warm up before I left. After trying to accelerate harder out of a turn my car seemed to jerk under harder acceleration out of nowhere. It felt like it didn't want to shift into 2nd under harder acceleration & power loss. I stopped on an entrance ramp after getting off the highway to turn around to go back home. No CEL, just these codes:
P0021: INT/V TIM CONT-B2 (One Time)
P0524: Engine Oil Pressure (One Time)
I feathered the throttle home & realized I really should have stopped driving it after digging into the oil pressure code. But the transmission seemed to shift fine under light throttle. I already changed both camshaft sensors. The P0021 code tells me that it is bank 2 that has the issue. I tried changing the bank 2 VVT solenoid, but when backing it out, it hits the hose that connects to the thermostat housing. I'm hoping I don't have to drain the coolant or even remove the thermostat housing to pull the solenoid all the way out. Will I have to? My current oil is Valvoline Restore & Protect 5W-30. I have maybe 1900 miles on it and changed the filter about 100 miles ago. I had Amsoil High Mileage 5W-30 in it before, and planned on changing it to Amsoil Signature Series 5W-30. Oil level seemed fine too.
After changing the camshaft sensors and reinstalling the old B2 VVT solenoid, I cleared the codes and parked it where I can get to it tomorrow. Could it be the dreaded gallery gaskets???
Found this video to test for oil pressure:
https://www.youtube.com/watch?v=-Io6ryxWFtQ
I'm going to have to do this ASAP.
Codes from my TOPDON SCANNER: