The speedometer stays at 0 all the time. When the transmission is in drive it won't come out of 2nd gear. I replaced the VSS on rear of tranny. Same problems. I had a burnt harness near the ECM unit. Rewrapped all wires. Still no speedo or shift. Still searching on the web for answers. Any help would be great.
you should hook up a scanner to your truck and look at codes that would put your trans into limp mode. Verify that you have a good VSS signal when the vehicle is moving. If you show the normal speed on the scanner but the instrument cluster reads nothing then you need to look and the cluster and the wiring to the cluster. If you don't have a vehicle speed sensor reading (sensor reads zero) while the truck is moving at the rear wheels then Look at the wiring from the VSS to the ECM since you have already replaced the VSS sensor.
If you have a multimeter that has frequency, you could test the signal for the VSS at the PCM. PPL/WHT wire, pin 21 connector 2 and LT GRN/BLK wire, pin 21 connector 2. the voltage reading should be at least 0.5volts (and up as speed continues to rise) but you are looking for frequency, frequency should be around 4K pulses per mile.