It's the canned tune. I guarantee an email tune will wake that thing up... night and day difference.
Are you manually shifting or just putting it in D?
Either way... I've got guys with autos who can roast the tires let alone chirp. Give me a call, you'll love the auto tune!!
We just had a bone stock auto trans
with an Edelbrock E-Force go 11.65 with our stage 1 system. So we know the calibrating!