have you check the integrity of all the hoses? Have you tightened the hose claps recently? Are the hose clamps so tight that they have gone throgh the hose? Are you not cleaning the dishes as to the little food debris clogs up the strainer and it over flows some how? Since its periodical, then this tells me its something that you might be doing to create this.
Replace the hoses, be extra careful to remove food debris, and keep an eye on this. I would never run this when your out of the home, something might blow and you have a real mess.
When all fails, call a plumber or the manu repair person.