UPDATE 01/12/2020 A little over 2 years later I have to replace this gas cap for the same reason. In this case I decided to buy a real OEM. I've tried several ways to ensure a good seal, but to no avail. Was still having issues with CEL until the new restriction this month. Replacing this cover eliminated the bugs. So I downgraded the rating to 2 stars. Since all of the lights on my 4Runner's dashboard started flashing at the same time, a quick investigation revealed that the gas cap was probably not closing properly. After the gas cap has been removed and reinstalled hundreds of times over the past 11 years, it's probably time to replace it. It took a few refills before the lights went out, but that seems to have helped. It doesn't look as solid as an OEM part, but it certainly doesn't matter if it does its job well.
Motorad MGC 791 Locking Fuel Cap
10 Review
Billet Aluminum Fuel Cap for Dodge Ram π Cummins (2013-2017) with Magnetic, Available in Green - Auto Parts
11 Review
4-Pack Fuel Gas Can Vent Kits For Faster Flowing - Magicfour Fuel Gas Tank Vent Caps For Gas Cans, Fuel Tanks, And Water Jugs
22 Review
π Genuine Toyota Fuel Tank Cap Assy (77300-06040) - Quality OEM Parts
9 Review
Yokohama Ice Guard IG50 215/50 R17 99Q winter
36 Review
Cordiant Road Runner 195/65 R15 91H summer
24 Review
4WD ORCISH Recovery Traction Boards Tracks Tire Ladder For Sand Snow Mud - Set Of 2 (2Nd Gen Bag + Mounting Pins, Black)
39 Review
ORCISH 12V 13000-lb Load Capacity Electric Truck Winch Kit π with Synthetic Rope - Waterproof Off Road Winch for Jeep, Truck, SUV
35 Review