Are you in a hard water area.
It could be that the heater tank has furred up.
Water coming out the back means that the pressure relief device has operated. The shower should be repairable depending on the age when compared to cost of a new unit
garryk
December 2009