Kerry, it sounds like it has come to the end of it's useful life. Do you know how old the shower is? Might be time to call in a sparks for a replacement with a new one but get a few quotes.
Did you notice any reduction in your water pressure in general from the taps recently?