Request for input regarding my 5.7 Hemi for a Demon

Should fit. The throttle body faces upward, though. You would want to make sure you have enough room for intake/filter piping. Comes out forward a ways, too. Interference with radiator?