More cam?

The cam listed looks good to me for a 3000-3500 RPM stall converter. 65'