Well, becuase this is my DD and I need it fixed ASAP I dont even think im gonna do a converter....it will take too long to get one built and get it shipped to me.
But a car with basically identical parts as mine made peak torque at about 4200
But I see what you mean...stalling at 3200...