Your torque is more than likely convertor flash. Did the same thing on my turbo GTP which dyno'd 364hp/575tq. Your horsepower is definetly off.