mattsuzie,
I have had a very similar problem please see thread:
http://www.peachparts.com/shopforum/showthread.php?threadid=62226
I asked originally if it was the coil got off the topic and rebuilt my entire fuel system no luck, finally replaced the coil. Thats what fixed it. Steveb helpled me alot with the fuel system, I would doubt it is your fuel dist but, I would follow the basic principal and make sure your lambda is working right. BUT first get you ignition checked on a scope, although mine looked okay on the scope it was not perfect and I should have gone with my gut. There are a couple of good people in RTP Joep is on this board. I used to work ar a shop called the Foreign Service owned Dave Pettengill
http://www.theforeignservice.com
hope this helps, All I can say spend the time with diagnostics you can throw alot of money at this in parts. I spent a lot of time on it but not too much cash on parts mainly replacing the rubber. The coil was the most expensive part.
good luck
m