When I put it on my Jeep Wrangler it didn't seal well apparently because I had my check engine light on but unfortunately it has to stay there for now because someone stole it my non-closing cap. I'll try closing it better and see if that solves the problem. If this happens I will raise the stars again, I mean my wife has the same cover on her truck and has no problem at all.