I would like to know what you call brake stall ? .... is this a TCI converter? or something else.... Pump the brakes 3 times and Get on the gas and see how high the tach reads before it starts to spin the tires... 3600 really?? Mine is a 3200 and foot brakes 2400+... goes to about 2800 under half throttle power... and I feel like mine was Very lose All motor and no power adder... On boost it seems to do pretty well ...