If you're worried about stalling because of all the bumps and everything with the carburetor, you can spend a lot less money by buying a special kit for carb'd engines. My family goes mudding all the time and they have one in their Jeep, they never stall.