You could probably zip tie it up for tentative mounting, and just use large hose clamps to mount it to the crash bar. Intercooler piping should be flexible enough to fit, only concern after that is whether the pressure sensor plugs in and works properly lol.
I think it could be done, definitely post up your results!
I think it could be done, definitely post up your results!