Thanks to all of you for your replies.....
It is needless to say that a problem shared is a problem halved. I have flown 3 more hours since my fail on sunday and I am dragging the confidence back. I am flying again in the morning and I am going to make a judgement call whether to re-take my test on Friday.
I'll keep you posted.
Cheers