Just recently changed manifold gaskets, valve gaskets for leaking due to dexcool. While had it apart changed plugs and wires. No more leaking but car is running real sluggish. In Idle it surges between 1500 and 2500 rpm steady. Drove and appeared to drive fine but after getting warm downshifted to third on its own and was not always responsive to gas pedal. Checked all connections nothing appears incorrect. Recieved codes PO101 and PO120 reset and drove fine for a little while ( about 4 miles and same symptoms but no engine light.