So I just did an engine swap for the 350 crate engine from GM in my 99. I have compleated the swap, except now I can not get it to stop over heating. I have replaced the rad, thermostat, and the water pump and yet it still overheating. It will warm up like normal and then just continue climing up to 250+ if left on too long. This is while at an idle. Any ideas as to what might be causing this?