Just a personal opinion but I'd say spend the 2 grand now for radiators rather than $25,000 shortly down the road for a new engine. I could see flushing the engine after new radiators but not before especially as you seem to be having bouts of over heating. My advice assumes that you have the proper antifreeze and working thermostats etc. Jack