Adding to Tory's questions...
When it quits, does it just die like someone shut off the key, or sputter and run rough and then die?? Also, after it dies, have you tried pulling off a spark plug wire and seeing if you have spark or not??? if you still have spark then it dies, then you might be...