Is your check engine light on, or do you smell gasoline near your fuel tank? A loose or faulty gas cap might be the culprit! This replacement gas cap is designed to fit a bunch of Honda and Acura models from the mid-2000s, including the 2005-2007 Accord, 2005-2010 Odyssey, 2005-2008 Pilot, 2006-2014 Ridgeline, 2006-2008 TL and TSX, and several others (check the full list in the description to be sure). It directly replaces OEM part number 17670-SHJ-A31. This aftermarket cap provides a tight seal to keep fuel vapors in, improve fuel economy, and stop that annoying check engine light from coming on unnecessarily. It installs in seconds – just twist it on until you hear a few clicks. Made to meet or exceed original equipment specs, it's a brand new, ready-to-use part that can save you a trip to the mechanic. If it doesn't fit or solve the issue, the seller offers support. Always double-check your vehicle year, model, and original part number before ordering to ensure compatibility.