New parts, fuel pump, strainer, fuel filter, ICM, coil, wires, plugs, MAP, MAT, CPS, TPS, and all new vacume hoses. There are no air leaks, at least nun that change with leaktest. The IAC is next to change, may just pull and clean and lube. Turns out to be a fix by last owner, all the sensor...