Joined: Nov 2014
Location: Long Island, New York
Check engine light always on after it rains
I've had my 2007 V6 since last July, and the hood that is on it is the Shelby hood, with the scoop on the front side, and active vents on either side. Ever since I've had my car (I live on Long Island), everytime after it rains, my check engine light stays on for a few days, and my car preforms like there is something seriously wrong with it, from vibrations to shaking to poor gas mileage. I don't think the water getting into the engine is the problem, considering people power wash their engine bays all the time, I think that maybe something is exposed and is getting wet which is causing the engine light to come on. And with winter here and bad snow storms on the way, I'm really not looking forward having the same problem with snow and ice.
Is there any way this can be fixed, or a way i can buy vent covers to put in place for when my cars parked, or is this something i would have to go to my local autozone or autobody shop for?