the TCU is powering the solenoids as it should, i would test the speed sensor before tossing away a perfectly good TCU, electronics usually fail entirely, a TCU powering up, enabling the solenoids but NOT shifting makes little to no sense, i know electronics, trust me, sounds more like a bad speed sensor or a TPS stuck on WOT