View Single Post
  #2  
Old 07-20-2006, 09:27 AM
4uky's Avatar
4uky 4uky is offline
'91 190e 2.6
 
Join Date: Jul 2005
Posts: 41
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.
Reply With Quote