Yep - has spark. It has to be fuel, or lack there of. Thinking it's electrical saying "stop sending fuel", but not sure where to look. Checked all the connections, etc.
Was running fine, and then suddenly lost engine power (not electrical), would not idle, jerking, bucking, and then died...