yes, everything is assembled correctly. i agree a vacuum leak could cause that, but shouldn't my rpm change intermittently with a vacuum leak ( eg. range of 1600 rpm - 1000 rpm) ?
when i shut my car off before i cleaned the throttle body it was running fine, and i have never had any motor...