Saturday, July 29th, 2023 AT 1:06 PM
About a week ago CEL came on and got P0171 bank 1 too lean. Issues with starting and idling rough. I drove it to the store and parked like normal. Cranked but wouldn't start when tried to leave store. Towed car home. P0340 was the only code. Replaced both camshaft position sensors (bank 1 and 2) and the crankshaft position sensor. Cranks but still no start. Now P0340 and P0345. Help!

