I had a similar issue, it was a loose idle screw inside the TB