mine also fit with only slight shortening of the mounting bracket. clears both pedals and exhaust. actually the pedal does barely scrape the baffle, but i'm happy with it.
i also second the polini top one. that pipe is great for milder builds, wish i hadn't sold the last one i had, i'd be runnin git over this simo