So I bought a lightech res cover and I swear it leaks. Some brake fluid got on my puig screen and ate up some of the paint. Anyone else have this cap and run into the same issue? Only think I could think to do is remove this plasitc ring that was in the cap. Hate to think unwasted money on a cap that fails a very basic task.