Although your problem maybe entirely different, I experienced horrible rough running and a flashing CEL. It turned out to be that I ran my gas too low and probably had some water in the tank trying to run through. After I filled up with a tank of premium the CEL went away and my VX has been running great ever since. I also changed the spark plugs also.

Bart