AVB, this motor was running and died, this to me indicates a mechanical failure if spark is good. I'm thinking cam, not fuel because it was running fine and just stopped