The noise is sometimes caused by the washer becoming less pliable over time and dragging in the syphon. Try putting a decent squirt of washing up liquid in the cistern when it's almost finished filling and it will lubricate the seal when you flush. You'll get some froth in the pan for a few fills but nothing else. Hope that helps and saves you some work/money.
Lyn Jeffries
August 2009