When you hear the clunk sound do you have 12 volts to the starter. If so then I would suspect a starter issue. If no voltage then most likely somebody go a hold of a bad batch of solenoid. I had a case of original Briggs starters that did that a few years ago.