is the stock turbo on the car? no one runs 25psi on the stocker, even on e85. you might want to find a local tuner or someone who is local who can take a look at the car.
just fyi the stock intercooler has plastic endtanks which are know to blow apart at 19+ psi. is the stock IC the car? take some engine bay pics. i wouldnt be driving that car on 25psi if its the stock IC and turbo..