yse this is my demon. the front parking light it 7" long. that puts the back on the injector hat about 5" off the cowel or about 3" up from the dash pad. the front of the injector is about 9" off the the cowel putting it 7" off the dash pad. the motor is a 440 with an indy supercharger intake and i have the motor sitting as high as i could get it. you motor may be sitting alot lower.