I think Alto 800s ECU's are tuned for cutting off the fuel if you are over-revving it. For 42 bhp, it's 5100 RPM obviously (max & safe). If I try to challenge that limit, fuel is simply cut off & you are rewarded with a few jerks in the car because of the blank spots created in fuel supply.
is it happening like this?