Well, if you have actually checked the stall, and I assume you have, I would look at tune up and such. Again, I'm not a small block guy so someone here might have another idea. My max torque is at 6400. If the stall is under 6000 RPM, I'm 2 tenths slow.