I'm wondering if the squeak isn't there ALL the time, and if it's your water pump. Ford had some water pump issues around that time period V6's (the E150's I know had the problem - but I'm not sure if that's the same V6 as yours) where the pump would squeak as a preindicator of failure.
|