If your speedo is working all the time then you didnt need the VSS. Your problem is in the wiring. Ill attach a pic; however it is from the Toyota Manual, and for copyright reasons I may have to remove it.
brian_k03
I am assuming that the two wires are the blue and pink wires. The blue wire is spliced before and one goes to the ODO and one to the Speedo. The pink wire is an output from the ODO to the Cruise Control, PPS, main ECU, A/C amplifier.
Wiring the Car in A will prevent the ODO from working. Everything else will work.
I currently have my car wired up as in "B" above. My cruise control didnt work and this was the fix. Unfortunatly after driving for about 5-10mins both th speedo and the ODO stop working, and I lose cruise control. If I drive with the ODO unpluged then the speedo and Cruise control work. Im going to rewire in C or D Im going to have the cut wire being the pink wire from the ODO.