Quote:
Originally Posted by 4uky
I don't have this car, but it looks like a water pump to me.
The throbbing would be some kind of issue with the impeller.
|
I don't think thats water pump related... the water pump is located on the right side(not in photo). Anyone know what the things pointed out with the red arrows/question marks are?