The P0500 can get triggered due to a faulty harness for the VSS. If there is loose connection or having a short or open could cause this.
First make sure the wire is secure to the connector. Check for any corrosion.
I have attached the diagnostics procedure for the code P0500 below.
Let me know of any questions.
Images (Click to enlarge)
Monday, August 8th, 2022 AT 6:27 PM