When I worked at the dealership we replaced a lot of aftermarket fuel caps. They will usually set an evap leak code after a week or so of driving. This is on 96 and newer, so John wouldnt be affected, but newer cars can be. I would recommend sticking with the stock cap myself. At least keep it around so if you do set a code you know how to fix it. Just my $.01