Well, I think I found the problem, the little screw that controls where the throttle plate comes to rest came loose and the nut fell off, it managed to work its way so that even at idle the throttle plate was slightly open...
gees, this is a one man thread huh?
