Did you ever resolve this? The same thing is happening to my 4runner (no-start, ticking under/in throttle body that goes away if IAC is unplugged, can't scan for codes via OBDII port). I've replaced some of the parts you mentioned too. I am just covering all my bases before I spring for a new...