its not worth getting it fixed if you could. Modine is a reputable company, my cousin(owns his own shop) actually recommend that brand when my cracked last December. as far as your thermostat, it should be fine. these radiators are know to crack. if you want, you can make sure you fans turn on when they should to make sure the fans switch is good. is this the original radiator that cracked?