Ron, I think you are on the right track. I believe this thing is throwing the PO500 VSS signal code because it's not getting a VSS signal from the ABS module. Quess l need to visit the dealer and see if they can help. I need to get this fixed before I sell the truck.