Hi all ,new here. Just recently acquired a 1994 ford f150 xl 5.0L E40D transmission. wasn't running when i got it but got it running same day. Needed new fuel and a little freeing up of the throttle body. Shortly after running check engine light came on, pulled ckdex a d received cod of 123. Truck seems to operate fine but doesn't kick down to passing gear when matted. Leave battery cable off for over 5 minutes start engine and seconds later check engine light is back on. Does faulty TPS affect transmission kickdown? Other slight problem heater function remains on defrost only cant get much from mix and nothing from floor, vent works fine. Have three knob controls one for fan speed, one for temp, and one for selection.