My radiator was knocked out among a number of other components, by a stupid teenager who backed into me. Since the repair, my 94 4.0 XJ has been overheating. The Aux cooling fan has only been coming on intermittently and rarely. When it does come on it cools the 4.0 almost instantaneously. I was told by the body shop that the AUX cooling fan is only there to cool when the Air conditioning is in use and that the mechanical fan should be more than adequate to take care of the radiators cooling requirements. He also told me that the Temperature sensor may have gone bad because once the engine overheats, it has to be reset by replacement and that the temp sensor controls the auxilliary fan as well. He assured me that the replacement radiator was the identical capacity as the original,..... even though I asked him to put in a 3 row. Can anyone make any sense of this? While my temp meter used to sit rock solid at 220 degrees now it rises and will eventually go into the red if I let it. Tomorrow it goes to a real mechanic. TIA