We had a truck come in with a slipping 2nd gear 1 3 4 all okay. Scanner showed A solinoid fault and resistance too high. Replace all solinoids and pressure pack same problem. Pulled VB and went through and found no problems. Reinstalled VB and replaced internal harness, same problem. my tech replaced the external harness but he cut all wires and tried to splice, he crossed a couple of wires and cooked ecm. New ecm and flashed with vin and traced all wires and respliced, all looks okay and shifted fine once and now has only 2nd gear and a check engine light with no codes, PRNDL readings on scanner works properly until speed increases and then shows ???? on scanner. Reinstalled origional pressure pack and still shows same readings. Any help is greatly appreciated.