8.1 engine, 4L80e transmission. 233k miles. It started throwing multiple solenoid error codes and would not shift out of 1st/2nd gear. Cleaned the grounds under drivers door. Transmission shifted ok, codes went away and then started up again after a couple hundred miles. Found the connector on the side of the transmission leaking trans fluid. Trans shop thought that the leak in the connector was the cause of the error codes. Replaced the internal harness and the three solenoids. Still throwing codes. replaced the TCM. Still throwing solenoid error codes. All connectors have been cleaned with contact cleaner and di-electric grease applied. Any body have any ideas?