I sounds like you may have checked it, but my old 95 use to overheat, and it was the tensionor on the water pump belt. The belt was loose and would mainly over head at higher RPMs. The tensionor was soo old was stuck. Rpelaced it and the problem went away.

Rich S.


1998 SVT 1995 Contour 2.5 MTX 215K miles Son's car(dead and buried) 1997 Contour 2.0 ATX 1998 Contour 2.5 ATX 2004 Tauras Wagon 3.0 Duratec