Update on this problem
The water pump has been changed and the timing belts in the first visit to the garage, I put it back a second time and they found a switch had boiled and they changed that for nothing and i was still having problems so I put it back again on Tuesday and they said they found another switch had gone so changed that and said that would be it sorted this time. I proceeded to take the car home last night and it was fine but i got stuck in traffic later at night and the coolant began to leak again not totally finished but below the min level and the engine was smoking!!!!
Anyone any ideas on this and a good place to take it to in Aberdeen as after 3 visits to the first garage I am beginning to get a bit impatient!!!!