Hp is 649 tq 591 and yes 8 inch 3000 stall in 68 chevelle ss 308 gear