it might be the spark plugs, the service manual fails to mention that you must screw in the coil plug not push it down. i pushed them down which strip the threading on the top of the spark plugs. going to the store now to buy new ones to see if it fixes it.
cleaned the throttle body with 99% isopropyl alcohol, replaced the spark plugs and cleaned out the coil packs with 99% isopropyl alcohol. installed them at the correct angle and it seems to be running correctly now.