If your scanmaster reads MPH, the VSS is working. If your cruise is working, the VSS is working. Torque converter locks up normally at 45 MPH.. the VSS is working.
Your guage issues??? Dunno. The guages share the same power, that is probably true, but the signal will be different.