Brian,
The hang is from the seondaries being open to far, I experimented with it today and had to close them off because of throttle hang. Double check all the hoses on the pipe and the vaccum lines on the intake.
Aussie, look under your throttle body, there is the linkage for the secondaries, the adjustment screw faces straight up on the right of the throttle body - here's a pic - Hey how's your throttle body mod doing?
I have backed mine off until the throttle hangs for a bit at 1200 ish and the falls off to normal.
Brian after adjusting mine today I don't think we moved your that much. It's a 3/8 box end wrench and don't forget "righty tighty"