Seems to me that you will need to fit a new NON RETURN VALVE to the machine that will stop the machine coming on at regular intervals...
Now Smells,,, Cant put a finer point on this I had my hands in over 1000 Saniflo machines a year at one time.. So please clean the machine by using bleach washed through the machine as you use it smelly machines are due to a buildup of materials inside the pipework & case walls good cleaning will prevent that happening Dont forget to put bleach down the sink overflo as well ,,
Failing that Book a service with a proper Saniflo service agent not a local plumber use the propper guys you can find there numbers from the Saniflo website..
Mike, December 2010