diymirage said Which makes about 530 HP at the wheels...and who knows how much torque Click to expand...