I think you are making a little more than 980fwhp if you are putting 833 to the wheels. I figure it's more along the lines of around 1015 at the flywheel if you figure you are loosing 18% through the drivetrain.
I agree with the powerglide. That C-4 isn't going to live very long with the power that thing is making/going to make.