Problem solved
Things I did ,
replaced fuel filter, tps sensor , air fuel meter , iacv gasket (had to since I removed it to clean it)
other things I did was removed spark plugs and cleaned , checked all coil packs and retighten down packs , cleaned iacv valve , hollowed out oem cat (looked super clogged), reset ecu , cleaned AFM apexi filter pod .
not sure what did it but I’m assuming it was either tps or air flow meter / dirty filter