The speedometer head on my 95 Escort is broken. After 55MPH the needle goes all over the place - and I think it’s the speedometer head that emits a high pitched whirring noise. Can I only have this fixed by the dealer? His estimate (without seeing the car) was at least $600.