The red car came back to the cottage last night. There is a concern about long cranking time after sitting for a day or two. I thought it might be similar to mine which usually fires instantly but occasionally requires 5-10seconds? In this case, it does indeed require a very long crank after sitting overnight, maybe up to a minute in a couple of attempts, once started, it ran perfectly. Son also stated it would start perfectly the rest of the day after the initial problem. Fuel pressure was checked before the first starting attempt and it was perfect at 43psi indicated.
I let it warm up and started to go through the diagnostics, which had both high and low TPS voltage codes and ED01 was indeed about .58. The warm idle was high but would occasionally idle down and I found the TPS indication would wander around a couple tenths with no input? Tried adjusting the TPS unsuccessfully. I would get the voltage down close to the target and the next little nudge would send the voltage all the way to the top, about 4.98v indicated. The donor car gave up its TPS. Not preferred, but in the middle of the woods anything may do. After the standard cussing about the location of the TPS, the donated one was installed and adjusted with engine off. On startup, it idled very high, 1500 rpm or so, similar to the issues that Jon was having. I went into the menu and forced the IAC to close to get the idle down, just to prove the IAC was capable of slow idle, which is was. The engine started quickly and checking the indicated TPS I found it a couple tenths low so attempted tiny adjustments with the engine running and found the tiniest adjustment to the TPS would cause the engine to idle up with no other input. It would idle back down on its own but I was surprised just how sensitive it is to small changes, even within the normal range? I am just speculating the out of whack TPS may have something to do with the hard cold start but only leaving it sit overnight will tell the tale on that.
Maybe I will now get the chance to check out the ABS codes.