I dont know if all contours alternaters are behind the wheel well buti know the svts are, i was driving mine today and it was raining and i was forced to go through a few puddles, and when i went through them i thought my car was going to die, the battery light came on and the car almost stalled,does anyone know if theres anything i can do to keep it from getting wet