2016 Mustang Gt installed newer long block due to engine failure. Checked engine myself personally. All new timing components from Ford. Primary and secondary chains, tensioners, phasers, and solenoids. New oil pump and oil cooler. Set timing, installed components, and installed engine. Had issues on initial startup and tracked down to issue with bank 1 solenoids which was replaced. Car starts and runs great but once shut off and restarted I get a p0340 code, hard start and miss that sounds...
2016 mustang gt p0340 fault