I'm def. no pro but I do know that there is a vacuum hose that attach's to the back of the intake manifold that can cause the car to idle up and down and not find a consistent idle speed if not attached. I found out when I installed my torque mount inserts and accidentally knocked it off...it's probably not your problem but hey it's an easy fix if it is.
Otherwise good luck hope you figure it out!!