The cleanings didn't do it and I checked obvious wiring issues, none apparent.
Although I did find my TB gasket was seeping antifreeze so replaced that.
So screw it in the name of throwing parts.
I ordered a new Throttle body and pedal from Rockauto. At least the car is usable up to 70.
Keeping fingers crossed