Had this problem with my 95 contour gl 2 years ago. The culprit was the cooling fan and some wiring. The wiring was burnt. Hope that helps a bit.