So the mechanic tells me the fan hasn't come on since it has been in the shop today so I should pick it up. A lot of good that does me if it is night time and the engine is dead 40 miles from home. Isn't there an honest mechanic somewhere who is competent?