Thank you for using Just Answer for your needs.
What tests or repairs have you tried so far?
A mechanic cleared original codes and ask us to drive it with no changes. It seemed OK at the shop.
And it will but the light will come back on. The code P1354 is for the VVT gears on bank 2. The gear is what allows the camshaft to rotate forward or back depending on the engines need. Bank 2 is the front bank--most toward the front bumper and easiest to get to.
What will be needed is to replace the VVT gear and also possibly the OCV valve that controls it.
OCV= Oil Control Valve
VVT= Variable Valve Timing
Is is possible that just the ocv valve is bad? is the vvt gear accessible?
The OCV is usually replaced as a precaution and have never see it replaced alone and fixed this code. The VVT gear is accessible but you will have to remove the camshaft. That not something a non technician should do as it could lead to a much more expensive repair.
Where is the OCV valve located?
It is located in the head towards the back but facing the valley.
It will look like this...
It is just held in by one 10mm bolt.
The first batch of codes were misfires: Random, 302,304,306. Do you still think the vvt and ocv solution is indicated?
Yes, these are related and quite common with the VVT codes. It is because the ECM can't control the Variable Valve Timing and thus the engine misfires.
One more cross check. It runs good cold and then runs bad as soon as it warms up and then much worse at idle. Does this still sound likely?