Separate names with a comma.
Where is the pump located? I just found out the long buzzing sound from my mini is power steering pump related, there is a continues buzz sound...