The gas cap light meant there was a small leak in the sealing the fuel tank, not necessarily the gas cap but they want you to check that first.
Now what you have is no venting to the tank so you may have a bad canister vent valve. It needs to be tested to see if it is opening
SPONSORED LINKS
Tuesday, January 26th, 2016 AT 7:43 AM