Update : Hard starting fixed... TPS wasn't installed properly.. repositioned and that part is okay. Idle is still pretty rough however. Runs smooth as soon as you give it a hint of accelerator pedal pushing and drives just fine. Only no-throttle input gives rough idling. Still not sure where to start on this. Replaced all the vacuum lines and plugs. Cap looked good, coil is hot and wires are newish.
C'mon guys some of you with M30's have to have an idea somewhere? =/