Did you do anything to fix the light problem or did it fix itself? Maybe something wrong with speed sensor or drac, but if it fixed itself I'm betting on a damaged wire.
Yes, it might be the sensor. Look in the manual on the site how to check the VSS.check vehicle speed sensor