Ive got a Pace 500 intercooler/rad on mine and have have never had any problems with either. Made a good difference when fitted.
Have ran these for over a year at stage 1 & 3
As far as mods go as long as you dont have air con it'll fit straight in.
HTH