No idle or cruise cable problems here with my 70mm BBK. Which TB did you get ahold of? I can't see the TPS being off unless you broke it or something since I actually had to advance mine slightly to get proper tip in after rotating the linkage assembly 180 degrees to fit properly. Any pics of your installation? Did you hold you throttle plate up to a light to ensure a good closed surface all the way around the throttle plate?
