It'll fit, but you should port the opening at the intake to match the throttle body. You dont have to, but theres no point in putting on a 70mm TB if the intake is stock size (whatever that is :shrug: )
What other mods do you have? If you haven't done H/C/I or a power adder I'd stick with a...