Looking at all items you replaced, u missed the fuel injectors. Try those before trying more expensive parts. I wish I would of done that with my car. I went and replaced the fuel distributor ($600) before finding out that it was my injectors that were bad. Injectors only cost $25/each.
Hope this helps.