I installed it today, it did fit, well all mount points except 1... but seems solid enough, so not to worry i guess
I have to say, the car is certainly alot quieter when driving now, it made a big difference. can't hear any induction noise at all, so it sounds slower hahaha, but the noise what starting to really bug me, so i'm happy, and from what i've read, i shouldnt be losing any power hey