Any legitimate transmission shop has the diagnostic box that can be plugged into your truck between your OBD2 and the trans that can test the trans operation and the ECM at the same time. It is not a scanner it is a testing device they use of a variety of reasons. I have watched it being used. It takes over the operation of the trans from the ECM for testing purposes.
Either you have a bad solenoid on the TC lockup or some other “high performance” modifications that are not getting along with your OBD2.
I would stop throwing parts at it until you get a proper test done.
Good luck………………