I have a 2005 scag tiger cub 48 after mowing for half hr or so the mower stall as if out of gas,I cleaned tanks,replaced fuel pump and filters new caps,I also replaced seat switch,fuse holders,cleaned battery terminals,runs fine when running,just keeps stalling.