Seems your LS1's artificially low torque peak is also caused by getting so much power choked out via restrictor plate. You didn't happen to get an unrestricted pull in did you?