Thank you for trusting JustAnswer
My name is XXXXX XXXXX attend you inquiry
Indeed friend should check for air leaks, fuel tank, if you have to replace leaking fuel cap.
pressure in the fuel tank is 5 psi and if you escape or local fuel cap is bad, has lost pressure and the code will be present
Verify that you have pressure and not leaking, if everything is correct, replace the fuel cap.
Any concerns I am under orders friend.
Please make positive evaluation feedback.