I don't think you will be happy with that cam. I think it has too much duration. It says it makes power from 3000-6200 and your converter only stalls at 2700. Are you sure of the stall or is that what the salesman told you?
What does your car weigh? What rear gear are you running?