I have a 2001 dodge stratus sedan couple of days ago started over heating after long drive.then tonight I started hearing a really loud whining noise coming from the front so I'm thinking it the water pump.so u gotta take off timing belt to get water pump?