Check fuel filter, and may be place to check pressure while your at it. Sounds like spark problem near solved.