Yes please elaborate on the bad wire and speed sensor as I have not even considered that to be the source of my problem, but my truck has the same codes in the computer now. P1693 and P0500... .
Didn't know you had codes!!! Your first post said: " but I checked it for codes and it didnt have any codes stored in the computer".
The 0500 is a speed sensor problem. Might be a loose wire as posted above or a bad sensor. I think you just found your problem. Keep us informed.
Mike