Ran a code for a p0505 idle control system malfunction. My car would idle low and stall, only after being warm for awhile. I thought it was a number of things, like with the fuel system, but the code said it was an idling problem.

So I disconnected the IAC or ISC and ran it, still the same so it's not that...
Disconnected the VIC, wasn't that.

Cleaned the MAF and it helped for a few hrs but then went back.

Any other ideas?

96 NA base 3kgt