Alright, flashed the stock file and the truck would not crank. Unloaded, reloaded and flashed again, truck would not fire. Loaded Bill's 65T program, truck fired and ran down the road with normal TC lock.
Reloaded my original file from just before the stock file and the truck fired, and drove exactly as before, no lockup until way high mph.
I then dropped the lockup mph to 10mph in 2,3 and 4. Set shift points to 1-2 at 20mph, 2-3 at 30mph and 3-4 at 40mph for simplicity of diagnostics using speedo for verification.
Truck went 1-2 at 20, no lockup, 2-3 at 30, no lockup and 3-4 at 40, no lockup....
At the next stop sign I took off hard and it locked on the 1-2 at 20mph and stayed locked right on through. Let off, still locked.... drove this way for at least 10 minutes with probably 6 take-offs all working this way.
I then bumped the 2nd gear lockup to 30mph and the 2-3 to 40mph with the 3-4 at 50mph. After taking off I had no lockup until 50mph in 3rd, and OD couldn't be found, even with a full lift. Also, no coast clutch operation in 3rd. Od was only found after a run up over 60mph...
I then reloaded the program from right before and shifts resumed as before with lock on the 1-2 at 20mph holding all the way out...
What.....the..... ***....
Only thing a buddy suggested was the fact that my stock PCM has some kind of flash on it (came that way) may be causes some kind of issue.
As for that......
When I got this truck I drove it all the way back to Ga from Tx and it was a total dog. Like worse than stock power all the way. Wouldn't break 81mph to the floor. I just figured I forgot how pathetic stock was...
When I got back I tossed the scanner on to see why it wouldn't go in low range. As soon as the scanner connected I put it in low range and popped the accelerator to verify whether or not it had gone in, at which point it BLEW the tires off, NOT in low range I might add. Had TONS of throttle response. I took off and the truck was blowing smoke and felt like a 100hp tune. Trans shifts were firm and converter was locking up down low unlike before which was nearly never with any throttle.
Fast forward.... I now realize that any time you remove power to the PCM (change batteries for instance) you revert to the "stock" tune. Simply plugging in the scanner makes it "tuned" again.
WTF is that about? And can a flash on the EEPROM affect a program coming in through the J3?