When you have that many progressive electrical issues, it is often times because whatever shorted heated up the wire harness and melted things together. The short could be far away from the area melting, and the weird connections can come and go randomly.
Started it this morning for a test drive. There was a click under the dash & the brake/abs warning lights went off. I set the emrg brake & the light went on & when released went off. So that was good. Drove a mile & parked & went to a store. It started up fine & I drove to an intersection & it died & would not restart. Had to have a 4th tow this time to the dealer. Looks like my trip out west will be canceled. Bummer.
The dealer's mechanic first tried to get codes & found he could not communicate with the PCM so he declared it dead & we ordered a rebuilt one even though he said that may not be the primary problem. After I talked to the mechanic (my comments not being filtered by the write up kid) he looked at the wiring near the CPS & found the wire from the pickup coil had frayed & was grounding out on the valve cover. He repaired that wire & several others & installed a protective plastic cover & inspected all wiring & it's been working since. They canceled the PCM order & all seems fine. Over 70 miles on it over 2 days now. Hard to think 1 little thin wire stopped my beast cold.