No, the throttle body will attach directly to your current intake manifold, unless it specifies otherwise.if i get a 70 mm throttle body do i have to get a new intake manifold?
This. Why do you want a 70mm?You should get the intake port matched to 70mm so there is proper air distribution.
JH