My 1999 Legacy Outback Limited has a flukey speedometer. I had the speedometer sensor replaced by a mechanic, but it is not functioning properly. Sometimes the needle will begin to work during driving, but usually it is resting on 0 mph. Any suggestions or tips for solving this problem or installing a new part?