have a JD 1020 when i run it for 2 or 3 hrs straight it just stops won't fire next morning it starts right up, could it be coil, it is gas tractor. thanks