I have a 97 obs powerstroke. One afternoon i drove my truck to work and the speedo worked fine. The next day i drove it and the speedo was stuck on 95 but the trip worked and the transmission shifter smoothly. Then the speedo dropped to zero and the trip meter read error. So i changed the speedo out with one that i had from a recent truck. Now the speedo doesnt work and the odometer stays the same but still reads numbers. Also the transmission shifts very hard. After i changed the speedo i drove it and it will start working but stops after a mile or so. I changed the VSS but still nothing. I am lost and dont know what to do. I need the truck in a bad way. Someone please help.