Why not send in the controller for inspection/ repair before we discuss a replacement. It is possible that the connector is corroded or damaged and so it gets power but not enough or intermittently. The controller costs almost as much as a brand new osmolator as it is almost the entire unit, the only other pieces are a power supply and pump and some brackets and those don't cost much.
Tunze USA
305 Victor St
Austin, TX 78753