My 2007 Sports trac overheated on my son yesterday, luckily he pulled off the road to let it cool off and turned the heater on. I suspected the electric fan clutch because it did it in stop and go traffic and the A/C at idle lately hasn't been working to well either. My question is, is it the...