One thing that is critical, is that you have 60-65 psi fuel pressure. Even slightly lower than spec will cause driveability issues. Based on your description, you could also have degrading catalysts. Sometimes there can be particles in the converter that settle to the bottom when off, or exhaust system pressure is low. As exhaust pressure rises, theses particles are picked up and begin to restrict the exhaust.