Weight/Power=HP per lb. Weight divided by horsepower equals horsepower per pound of vehicle.

C5Z06 - 3,116lbs/405hp=7.69hp per lb
S2000 - 2,835lbs/240hp=11.81hp per lb

Perhaps you confused the HP per liter with power to weight?