My '00 Ford Windstar SEL has started making a "squeaky" noise when making a right turn and when going over bumps (it almost sounds like something needs to be lubricated, but I know it's not a matter of lubrication). Any suggestions? U-Joint? Ball joint? Struts? Thanks!
Optional Information: 2000 Ford Windstar SEL