sounds like it has some stall a stock 400 stall with some cam would be pulling hard if you put your foot on the brake they try to hop abit with a stock stall. were the cam dur at .050 ?