answersLogoWhite

0

Could be alternator bearing? Could be water pump? Could be Power steering pump (check fluid) Could be belt tensioner? Could be torque converter?

User Avatar

Wiki User

18y ago

What else can I help you with?