2008 honda crv engine cuts off and surges off and on like it is running out of fuel and the vsa light is on?

2008 honda crv engine cuts off and surges off and on like it is running out of fuel and the vsa light is on?

Sounds like your VSA (Vehicle Stability Assist) is no good. It uses wheel speed sensors, accelerometers, and gyros to detect skids, spins, and other scenarios where you might lose control and momentarily cuts fuel to the engine to help you regain control. One of these sensors or the computer module may be malfunctioning and trying to prevent wheel slippage that isn't present.

Disable the VSA if you can with the switch and get it checked out.