Vacuum leak, IACV, timing, TPS...
thx for the ideas. its kinda hard to adjust the timing whenit wont sit at one constant idle though...gonna clean the iacv tonight and rerun all the hoses since if there is a leak i have no idea where from. also gonna clean the throttle body and change that gasket too.