Making progress on my Demon

I'm 95% sure it bolted right in, it's been 5 or 6 years. I have the 26" one, with a factory shroud and fan. The car may have been modified earlier to fit a 26" maybe?
I'd say so. The factory radiator was a 22 inch. Plus the later big blocks had the lower radiator hose on the left. Small blocks are on the right.