Clutch switch?
The V2 does change the fueling slightly and makes it harder to stall when the clutch is activated.
Does the rad fan ever turn on prior to it stalling?
When you did the rad flush did you disconnect any plugs?
My other thought is clutch switch.