Great to see it working.
You have pretty low miles on your car. Strange that the VSS gave up so soon. I think the mechanic probably messed it up while working on your overheating problem, since the radiator hoses are close to that part.
I just hit 170,000kms a few weeks ago on my 96. All sensors are A OK