Hi,
Has the check engine light ever stayed on while the engine is running? Also, have you ever checked for engine vacuum leaks that can cause a rough idle?
As far as the water pump, it could be going bad. A squeal usually indicates the belt is loose or contaminated. Have you noticed any leaking coolant? Is the noise loud enough for you to record and upload for me to hear?
What I would suggest is this. Since it has a rough idle, first check to see if there are any engine vacuum leaks. Here is a link that shows how it's done:
https://www.2carpros.com/articles/how-to-use-an-engine-vacuum-gauge
Try that first. Also, let me know if the mileage is accurate for this engine, if the check engine light stays on, and if possible, upload the sound from the water pump.
Take care,
Joe
SPONSORED LINKS
Sunday, August 1st, 2021 AT 6:57 PM