I wish you had a Consult cable, so you could see what the various sensor values are. I asked you previously about the TPS voltage, which I don't think you've checked yet. If you haven't tried already, disconnect the TPS and start the car. I'd like to see if that makes a difference.
C