I own a 2005 Pontiac G6 V6. Recently i was at wal-mart and i ran over a puddle while it was raining. My car shut-off instantly and never started since. I had it towed home and I took off the starter to make sure the water didnt damage it. When i took the starter to autozone they tested it and said it was perfectly fine. I put it back in and it clicks but doesnt start my car. i changed the oil and there was no water in it. I checked all 3 fuse boxes to make sure it wasn't that. I went to Pontiac dealership and they told me there is a reset button somewhere on the car, one guy told me in the trunk? I think it is a emergency cut-off switch or something. I have no warranty and i own the car now so they wont help me. The relays and fuses are all replaced with new even though none were popped or broken.