Had a fan rattle & mechanic replaced the water pump. Still have the same rattle and now they're saying maybe it's the belt or tensioner spring.
I want to take the truck back to my mechanic and impress upon them that it's the same problem I originally went in for, & is not fixed. So it either wasn't the water pump (and I wasted $400 getting it replaced), or it was the water pump and they didn't replace it correctly, or it's a bad pump. Should I go other places and get second opinions before taking it back to the original shop, where it's under warranty?