First time posting as I’m pretty stumped.
I’ve also looked at every other thread on here and haven’t found a straight up answer. Always comes down to the IACV. every other piece I could replace is new.
No vacuum leaks. Timing set right on the dot.
Run down is a 89 240sx hatch. Ka24e. 5 speed. 108k miles. Full timing chain rebuild (100% correct timing as I’ve doubled checked mating marks) new plugs and wires. New coolant temp sensor. New TPS sensor. New MAF sensor. New oil pump/new distributor correctly positioned at 15 degrees at top dead center when setting the timing. I set the timing and idle set screw with TPS DISCONNECTED and it will hold idle at 700-900. Shut off car. Reconnect TPS and it won’t hold an idle. Boggs down and dies. Once engine is above 1500 rpm it runs smooth. Only thing I haven’t replaced is the IDLE AIR CONTROL VALVE. I’m sure that’s my issue but for the life of me CANNOT find one. Any one know where I can find one or what I can do next.