A good scan tool should have 'Module Info' or some-such function on the display menu. This may give you the current part # of the TCM module. The latest and greatest software number would be 4797708 in your application. The newer software was less prone to going into 'limp-in' and would give the transaxle more chances to do the right thing. A hot line pressure and LR pressure reading may measure low. This might indicate internal clutch seal leakage, although I have seen filter junctions suck air and loose valve body bolts cause low line pressure as well. Do you notice air bubbles or foamy ATF on the dipstick at hot idle? This may indicate that the ATF is mixing with air in the sump. Bubbles will also lower pressure. Any pump whine?