When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Im going to guess either a P0442 or a P0457 with them saying it needs a gas cap you can try it but the gas cap probably wont fix it but if it is under warrenty i would take it to the dealership and see if they can find the leak.