I had similar issue on a different mower. Would run reliably for 45 min to an hour then die on me. I thought it was overheating or heat was causing an ignition issue. I changed filters, ignition coils, spark plugs and fuel pump with no effect.
Someone suggested debris in the fuel tank and that...