I have a 2000 dodge ram sport with the 5.9, i got in it one day and my speedometer wasn't working and also it was shifting weird ( had to let off the gas to let it shift for first couple gears) The check engine light came on so i got the codes read and it said Vehicle Speed Sensor Not Detected. So i bought a new sensor and put it in. That night the problem was fixed and it was shifting better then it has the whole time i've had the truck. Next day it was back to the same problem. My thought then was that it was the wiring harness for the sensor. All arrows were pointing to that being the solution. Installed the wiring harness and no results. Any thoughts?