Driving home one night on the interstate when all of a sudden, my car quit like it lost compression, then shut off but at the same time it spewed water everywhere. I've been reading up on it is that a crankshaft position sensor or is there more wrong?
Jun 13, 2023 at 2:58 AM
