we can't see your truck,so it's important you tell us what you've done.
you have 2 clear issues i can see right off.
1.a failing tps/fipl and or it's plug is dirty.
have you replaced this yet? they are a medium ware item and should be replaced every 50k miles anyway.
if you did replace it,what did you set it to?
if you didn't replace it,what are the voltage values and is it's sweep clean?
the tell tale symptom of a failing or out of adjustment tps:
you need to press the pedal and wait for the truck to downshift,where if set/working correctly results in an instant downshift and hauling ars.
2.you have an issue with converter lockup.
did you inspect and clean the solenoid pack connector on both sides?
once you have cleaned all plugs you can find related to the trans,you should then pull the codes.have you done so yet? do you know how? if so,what are they?
I have replaced the range sensor on the side of the transmission. I cleaned all of the plugs I could find with contact cleaner and added di-electric grease. I have never replaced the TPS on the truck, but it sounds like I should. The truck has about 180k on it and I have no clue if it's ever been replaced.
I don't know how to pull codes on the truck. I do not have any warning lights on so I am not sure if I have any codes to read.