Got everything printed out, have been skimming over it to prep for the trouble shooting. I would like to tell you everything I've done before contacting you. I didn't bring it up because it hasn't given any of these issues (just p0345) since the one time.
The first time I ever run the engine
was pulling the truck into shop. CEL was on. It started up fine and seem to run fine, after a min or two it start running poorly.After getting into shop it started to really run bad and making noise. I could tell the noise was
coming from t-chain, so I shut it off. Scan and get a pile of codes p0011, p0021,o0175,p0345,p2106,p0171,p0172.p0340. I suspected cam phasers. So the 1st thing I did was pull oil switch put in oil gauge. Cold start engine, 75psi then it dropped to 0 then noise. I immediatley shut down. Checked oil and was extremely low. filled with oil. and restarted. Started 75psi kept on running holding 75psi. Cleared codes restarted set codes p0021, p0345. several times. I then changed the oil and replaced the VVT/VCT solenoid and cam sensor (both on Bk2). Started engine 75psi No codes. After a few mins it started run little ruff oil pressure 70/75psi. took it for drive around neighbor hood. run like crap. set p0345. let the engine come up to temp and run
little longer to get oil good and hot.Now it idles poorly and wants to stall and does. Unplug sensor it smooths out some and will idle. Idle betweem 500/600 rpm hot oil around 20/25 psi. If I idle it up to its factory 750/800 rpm it has 30psi. It doesn't make all the noise t-chain/ phasers now either since I corrected the oil issue. I checked the crank for crank walk. All I did was measure between the timing cover and back of balancer. I'm coming up with an average of 15 thousand walk. Don't know
the max amount, but seems to holding enough oil press, and making no noise. just keeps setting a p0345 with/without CEL.
That's how I got to you with the p0345