It does have some pep... When I test drove it in wet weather, it would break the tires loose pretty easy....
But I don't think that curve is right for the engine... I have a few spare distributors new out of the box to try and see how it runs.... Then after we see what it likes, we can let you know what we need...
It doesn't seem to have any trouble above 2000 RPM that we've seen...