The car shutting off, most likely is the crank position sensor, but as far as the water, that could be the seal around the windshield or a clogged drain, inside the cowl also check in the corner of the doors for leaves and debris.
SPONSORED LINKS
Wednesday, April 14th, 2010 AT 9:26 AM