So I replaced the valve body, with the accumulator on top, but used my solenoids I had already replaced, because it had old solenoids. Also it came with a harness so I replaced that as the one I previously installed also leaked. I found the 6th bolt tightening the valve body in sequence was stripped

Then I snapped off a bolt torquing the pan down, but it didn't seem to leak when I tested it out. It did better than it had been, clocking over 14 miles of finding all the gears. but then threw a code and got stuck in third coming back over the mountain pass. Also a delayed shift into reverse is noticeable most of the time and had some really sluggish starts. The code, as usual, is the P0756 shift solenoid b stuck off, but at this point, I'm thinking ECM all the way, because just driving it earlier after clearing codes and getting good results out on the road, I put it in 1st and 2nd on the dirt road and it threw the same code, with the shifter in 2nd! Solenoid b is supposed to be off when in 2nd, so what else could it be? It doesn't explain the reverse delay, I think that's from buying a super cheap valve body, but I think the sluggish starts may have been it starting in 2nd, which actually could be a problem with solenoid b stuck off. The weird thing is some scan tools are telling me there is a VIN error, like this ECM doesn't know what truck it's in, so I think that might be important. I had ordered one, but cancelled when I found a bunch of bad things about Flagship One, where I had ordered it from. So I'm researching where I might get one, the place suggested above didn't have any and they specialize in motors I don't have.