Might be a vacume leak. Check all the vacume hoses to see if they're perrished/badly connected. Mine were leaking and it caused horrible idlig and acceleration.
Also, keep ontop of the valve clearances as this can ruin the running, performance and economy of these motors.
Coil packs can be a bit iffy on these, but pretty expensive to replace, so check the other bits first.