umm please god stay away from proffesional products TBs. i had a 70mm because i though they were slick because of the slide plate for the TPS. so i stuck it on there. first thing i noticed was the ball that the cable end goes on was too big so it was a very very hard pedal with some sticking, then the other thing i noticed was the horrible loud whistle/squeal. now i have 2 chamber flow masters dumped with 2.5 inch H pipe and it was louder then my exhaust. and plus my car would not idle below 1000 RPMs. and the big thing for me was the throttle body was not centered on the stud holes, so the TB hole was to the left of the intake hole. i returned that and went with an accufab and never looked back, i didn't even adjust the accufab yet and it was idling smoother and had better throttle response already.
so on these sort of things do not mess around with cheapo things, i know i wouldn't want my throttle to stick at WOT, god knows my brakes won't stop it.