I have borla too and when I held the subframe connector up my exhaust hanger got in the way too. It wasnt as bad as you make yours sound goonz. I think with a little finagling I (and possibly you should be able to make it fit). It may just be the design of the borla.
Alex
'99 SVT Contour
-=|WANTED: Vortech, working or not |=-