Hey, I have a 2007 Gl450. Gas cap doesn't lock. I put a new oem gas cap on right from autohauosaz and i can just keep turning it and it never seems to tighten. I can't get this to pass inspection because it brings on the check engine light every time. any thoughts?