I'm not sure insurance has anything to do with it - unless it's Chevrolet's insurance that Corvette-dorks (not all owners, just the clueless ones) won't have sandy panties.
To further answer your question, just because the HP numbers are 8 less does not mean the torque numbers are going to be 8 less.Does anyone know why the camaro ls3 is only short 8 on hp, but is short 16 on lb/ft of torque (double the hp loss). Did they ever explain why that is?
corvette= 430hp and 424lb/ft
camaro= 422hp and 408lb/ft
shouldn't camaro = 422hp and about 416lb/ft