On the drive home the engine light came on and we had a scan done - P0700 Transmission control system malfunction, P2535 High voltage in ignition switch circuit, P2610 Engine off timer performance, oil pressure sensor unit or wiring unit. The remote start doesn't work and after research we discovered it will not work if there are any codes in the system. The rear door windows will go down with the switch on those doors but will not raise unless the driver master switch is used. We researched and it was suggested to check fuses. We replaced 3 fuses and the driver rear door window operates fine now but the passenger rear door window remains dependent on the driver master switch. This week the transmission was hung in gear and wouldn't change gears. Husband removed the battery terminal then retightened and the transmission has worked fine since then. We read that possibly the ECM might need to re updated or replaced. IS THIS POSSIBLY the reason for the random codes we are getting?