I have a 2000 X with the 3.3. When I first bought it every time I opened the hood the oil cap was always loose, basically just sitting there not threaded at all. I'd tighten it but it was always super easy to tighten too much and pop the threads, so after a few tries I'd get it as tight as I could without popping the threads. But the next time I'd open the hood the cap would be loose again. So I thought maybe it was the wrong cap, so I bought a new cap, it fit tight, wouldn't pop the threads, and would stay tight. But it's been about a year since I bought the new cap, the last couple times I've popped the hood it's been loose just like before, and the last time I popped the hood the cap was completely off laying in the engine bay. Anybody know why this keeps happening or how to fix it permanently?