Hi Glenda,
I also have a Santon TP150B and am experiencing exactly the same problems as you - variable amounts of hot water, luke warm, shower running cold etc - and its very frustrating.
I've had a few call-outs so far, the last one leaving just an hour or so ago and we have checked all...