The 4L80E wasn't released until the 1991 model year. The TH400 was used with the 454 in 1989. You are correct about the TPS however, as unlike prior years, the 1989 trucks used the ECU to control the TH400 kickdown solenoid, based on the TPS and probably MAP sensor. Of course, all you need to do is to get the accelerator-mounted kickdown switch used on carbureted TH400 trucks and use that to control the kickdown solenoid.If it has an automatic transmission it is a 4L80E which is computer controlled