I had this problem too. 3 warning lights (Engine, VSA and Exclamation) would come on and suddenly the engine ran really rough and lost power. Turning the car on then off would clear them for a while only for them to come back again.

My car was due for it's 90K service so I took it to a Honda dealer and told them about the probkem. An oil change and reset of the codes has fixed the problem and I haven't seen these lights come on in over a month.

The dealer said the problem is arises when the oil levels are getting low resulting in problems in keeping oil pressure which effects the ability of an actuator to adjust the position of the camshaft. I've kept an eye on the oil levels since the service and everything seems fine.

2005 Euro Lux manual.