as for deminsions it will theoretically fit fine but emissions you wont know for sure until its fitted. but if your tester isn't a total prick he can hold the revs under 3000rpm for 30 seconds.... lets say 1500/2000 which will lower your emissions if its only a little over required as ive had that done many times previous