The way i understand it is the torque converter is not locking, that would explain the erratic tranny symptoms, you can do some stuff on your own by checking the electrical connectors, check that the trans fluid is clean, and clean the mass air flow sensor, it may be whats triggering the code or...