Re: 74mm Throttle Body, surging idle
I'm not the expert here in this area, having not done this mod, but it sure sounds like a vacuum leak of some kind.
I'm sure someone will chime in with additional insight.
If it was runnin fine before the Mod, that's most likely where to look first...