Recently bought a 96 7.3l with 305xxx on it. Was told the transmission would not shift properly. Seller said he was told the valve body was bad. So I bought the truck because I have a spare transmission and we replaced the valve body. The truck will still only go 40 mph. We also found a dead short in the wiring. Could a speed sensor be causing this?