Lol, yeah I just replaced a throttle body because the set screw flange was busted off...I was looking all over the place for the solution to a similar problem. You're good to go now?

What part of Portland are you from? I just moved to Olympia from Newberg...