LS7 Corvette Z06 engine in an off-road buggy wonder what the power to weight ratio is.