Brought the Demon home tonight!!!

I'm pretty sure it's all original. The radiator is very thin compared to my V8 radiator. I see a small amount of seeping around a couple of fins and I think one of the previous owners used some stop leak on it.

When I pulled off the water pump, the two smaller outlets were completely plugged up. I flushed the system the best I could using a garden hose, including the heater core. A temp sending unit is less than $5, so I may try changing that out this weekend.