From symptom description, it should not be a fault with the transmission itself. I believe a system control component or circuit has malfunctioned and most likely a trouble code is stored in the TCM.
Is the P0340 still showing after parts replacement?
Was the trouble code erased after repairs?
Perform the following test to see if you can retrieve any trouble codes.
How to Set Diagnostic Test Mode II (Self-diagnostic Results)
1. Confirm that accelerator pedal is fully released, turn ignition switch ON and wait 3 seconds.
2. Repeat the following procedure quickly five times within 5 seconds.
Ã Fully depress the accelerator pedal.
Ã Fully release the accelerator pedal.
3. Wait 7 seconds, fully depress the accelerator pedal and keep it for approx. 10 seconds until the MIL starts blinking.
4. Fully release the accelerator pedal.
ECM has entered to Diagnostic Test Mode II (Self-diagnostic results).
Diagnostic Test Mode II - Self-Diagnostic Results
In this mode, the DTC and 1st trip DTC are indicated by the number of blinks of the MIL as shown below.
The DTC and 1st trip DTC are displayed at the same time. If the MIL does not illuminate in diagnostic test mode I (Malfunction warning), all displayed items are 1st trip DTCs. If only one code is displayed when the MIL illuminates in diagnostic test mode II (SELF-DIAGNOSTIC RESULTS), it is a DTC; if two or more codes are displayed, they may be either DTCs or 1st trip DTCs. DTC No. is same as that of 1st trip DTC. These unidentified codes can be identified by using the CONSULT-II or GST. A DTC will be used as an example for how to read a code.
A particular trouble code can be identified by the number of four-digit numeral flashes. The "zero" is indicated by the number of ten flashes. The length of time the 1,000th-digit numeral flashes on and off is 1.2 seconds consisting of an ON (0.6-second) - OFF (0.6-second) cycle.
The 100th-digit numeral and lower digit numerals consist of a 0.3-second ON and 0.3-second OFF cycle.
A change from one digit numeral to another occurs at an interval of 1.0-second OFF. In other words, the later numeral appears on the display 1.3 seconds after the former numeral has disappeared.
A change from one trouble code to another occurs at an interval of 1.8-second OFF.
In this way, all the detected malfunctions are classified by their DTC numbers. The DTC 0000 refers to no malfunction.
Wednesday, October 6th, 2010 AT 7:45 AM