Your indicator relay might need replacing. I have the same problem and we located the relay and it just sounds like the insides are mushed when we moved it! They only cost a couple of pounds , so worth a try before paying extorionate garage fees!
Danielle
January 2006