If you find yourself in a heavy rain or drive through a water puddle that is deeper than you suspected, you may find that your engine decides to die on the spot. Here is what most likely happened: On many new and older cars, the air induction system (The plumbing that lets air into your […]