I'm thinking fuel pump/and or dirty filter. Also, your fuel gauge could be broke and you just simply ran out of gas.
I would say it's a fuel problem for sure. That's what I would put my money on.
After that, I would say it's your iternal coil in your distributor. Isn't it fairly ghetto rigged anyway? :p
Seriously though, if it is your fuel pump let me know. I have an extra one I can hook you up with for no charge. :mmkay: