Shop 2
No Codes. Took for a test drive and no overdrive. figures it needs a rebuild. cant be solenoids or wouldnt just loose overdrive. something about a sprag clutch siezed on maybe. - all from a 10 minute drive.

This isn't going to be fun. It should have a ratio error and code if it requested and is not getting OD. Who says the old ECM is any good. It's a Primitive Damn Stupid computer that may not code for some problems even after going into limp mode.
Have you checked and/or adjusted the TPS? This is a GIGO situation that puts it into a harsh shifting limp mode
and locks out OD. BTW Adjust your idle speeds on the DB2
THEN adjust the TPS. And remember to do it after adjusting idle speed...
I would also inspect the engine RPM sensor. I can only guess what your year has. Generally it's where the distributor would be on a 454 and is the oil pump drive. See if it's top has cracked and wire condition.
More or less you have Engine RPM sensor, brake switch for TCC cut out, TPS on the DB2, trans input speed sensor, and output speed sensor. Loose any of the sensors and it's Limp Mode time with NO Overdrive. If something slips in the trans instant Limp Mode and No OD. (The Torque converter can slip and the ECM will unlock it and relock it rapidly with no codes and no limp mode.)
The second day I had my 1993 it blew OD with a "BOOM!" like a muffler exploding and hitting the pavement. The sprag failed or a bearing failed first (they couldn't tell what failed first) and stuff went through the OD gears. It ran very hot after that with 3 gears till I took it into the shop for a rebuild. I vote shop #2 as they appear to be clear on "it's not solenoids".
I would manually shift it from 1 - OD and count the four shifts. Tap the brakes and watch the tach or "feel" if the Torque Converter Clutch is unlocking as this can feel like a shift.
FWIW just lifting off the throttle will kick out the TCC as 4L80E are known to shear the input shaft if the TCC stays locked. Any speed under 45 MPH the TCC does not lock.