I have no idea on the stall. I have never checked it like that. I have have stepped on the throttle with the footbrake and i think it went to around 3800.