The vehicle has stored code: P0365, P0366,and P0452. I changed the fuel tank pressure sensor and both camshaft sensors. I also checked the fuel pressure and it is at a steady 56 psi. After driving it for 53 miles the check engine light came back on with the same codes. It idles fine and does fine on the highway. Do have any suggestons on why the light may have came back on? Thank your for your help.
The vehicle has stored code: P0365, P0366,and P0452... After driving it for 53 miles the check engine light came back on with the same codes.
Do have any suggestons on why the light may have came back on?
Because the root cause of the problem has not been fixed. Did you install OEM sensors? Aftermarket knockoffs frequently do not work well.
Also, codes generally do not tell you what part to replace. Instead, they refer to a condition that exists which usually has several potential causes. Note the possible causes and troubleshooting information for those codes in the links below:
https://www.obd-codes.com/p0365
https://www.obd-codes.com/p0366
https://www.obd-codes.com/p0452