I'm having issues with the Champion Radiator in my Demon. It is a stroked 340 now 416. It was getting hot before the engine rebuild with the Champion radiator. It will run 230 degrees, fan comes on at 190 and thermostat opens at 180. It is not lean, and is at 14 degrees timing initial. I was...