Hey guys, So about a month ago my OE gas cap on my 2010 Taco wouldn't stay "clicked" anymore when I would tighten it. As a result, the check engine light came on. Soooo I went on Amazon and found an open-box genuine Toyota (supposedly) fuel cap for about $10. Got it, tightened it, and it does the same thing. I returned it saying it was defective, and found another one on eBay, new this time. Well, this one did the same thing. I returned that one, found another one on Amazon, new, and it does the same thing! Finally, I said screw it and bought one from the stealership. You guessed it, same result. Has anyone else had this experience?? Is there something wrong with my truck? I don't understand what could be causing this. Any suggestions? Thanks!