I have a 345 John Deere that suddenly dies after I run it on a load for aprox 15 minutes. It starts right up but dies again. I cleaned the tank, replaced the fuel filter and loosened the gas cap, but still dies. The charging light seems to come on sporadically and usually before it starts to die. If I disengage the mower blades and run it slow throttle it seems to run ok and I can get it back to the shed. I know the clutch to engage the blades is making a racket when there is no load. Any ideas?