Ya , P7's are SOOOO last year

lol
actually i'm suprized, boot yarr!
the O2 WRX can't can't any of that ? , why wouldn't the intercooler fit ? (lol sure maybe you don't want it ) but wouldn't it fit ? its got the stock wrx/sti inlet and outlet sizes, mounts, etc. ..