had same prob with my 03. only when pulling, found out bad fan clutch, how hot is it getting??? and tell him to check the over flow, i thought my water pump was bad, but the way the over flow hose is routed it drains in to the shroud. and will leave a drip or drips making you think its a w/pump. at least thats what i went through.