Did you try a compression test yet? I had a rough idle problem that I couldnt get rid of, replace motor mounts, tranny mounts, cleaned injector, air filter, etc. etc. etc.
The compression test told of low compression on one of the cylinders so it made some sence afterwards.