I swaped to a 4l80e and I checked my truck for codes because when I went to put in gear the the gear selecter on the dash said it was in reverse but the truck wanted to move forward but not much even when I pressed on the gas peddle. Also the truck will stay idle but it sounds like it has a knock may e fuel related? Oil pressure is good.

The codes are
P0134 o2 senser bank 1
Po154 o2 senser bank 2
P0740 torque converter clutch solenoid circuit open
P0785 shift timing solenoid malfunction
P0134 02 senser bank 1 no activity
P0154 02 senser bank 2 no activity
P0740 torque converter clutch solenoid open
P0785 shift timing solenoid malfunction
P1810 DTC definition not found see service manual

I'm thinking when I downloaded the new tune it erased the codes?
I bought new 02 sensors and a new neutral safety switch for the gear selecter for the side of the trans. I then down loaded the new tune with the updated 4l80e segment swap.

The truck shows no codes but it still dosent want to move much and when it showing reverse the trucks feels like it wants to go forward?

Also one of my biggest headaches is the the bracket the holds the shift cable which one do I need I been having to have a friend hold the brake while I claim into the truck and manually switch the gears.