Had the same exact thing on my 06 sti. Guy i bought it from put a turboxs fmic and hacked up the front bumper. Also i have no crash bar and the hole to screw in the tow hook is gone because its part of the crash bar. A friend and i did the same thing you did. 2 pieces of sheet metel, lots of measuring, test fiting and a couple L brackets for solid support and some foam tape so the glass wasnt sitting directly on the sheet metal. Just gotta play with it some more to get the placement right. Theres not alot to bolt up to either. Your on the right track though