Sounds to me like other than the Seat the connectors for alot of the stuff your talking about weren't plugged back in after the transmission was fixed. I recommend taking it backto who fixed it and have them do it right.
Lee Cox In life begins responsability... Project Car