Hello, I am Danny.
Yes, that would cause you speedometer to not work. The VSS is located on the lower rear of the engine. I have attached a picture and circled it in red. Hope this helps and feel free to ask any questions if needed. Thanks for using 2CarPros.
Friday, August 3rd, 2018 AT 1:06 PM