Thanks to the first tropical storm of the season, I was forced to sit in traffic with my engine running for about 10 minutes. When traffic started moving again. I put my foot on the gas & started to move, a lot of white smoke came out of the tailpipe. (I know the car has an oil-leak, fwiw.) Then I was directed to drive through a pretty deep puddle. Nothing that washed the car away, mind you, but the water was up to the floor-boards.
Anyway, the engine did not squeak before this. But now, if the car is idling, it makes a kind of chirping squeaking sound. It’s not terribly loud, but it is noticeable. The sound disappears if you give the engine the slightest amount of gas. When you actually turn the car off, the engine kinds of squeals to a halt. When started first thing in the morning, the chirp doesn’t show up for a good while - say, 20 miles worth of driving.
The traffic or water obviously had something to do with it, as the car developed the squeak during that drive home. My question is: Can you tell me what’s squeaking, based on the info above? Am I going to have to replace a belt, or an engine, or just buy a new car?
Thanks as always!