Have you tried demagnetising it? Fast-running is one symptom of a magnetised watch. A decent dealership - and some jewellers - should be able to do it for you, or buy a cheap device from thiefbay. Worth trying before you do anything else, you could dodge a hefty and unnecessary repair bill.