Just another cam pick question.

I would suggest first you concentrate on the rest of the car. Swap the gears & debug the suspension issues that the change may bring out. Then start looking at more power, and with that, a new good convertor. For a start - if it wasn't - try degreeing that cam. MP quality control sucks and it's more than possible that it's not in where it should be, nor in where you might want to run it as the two may not be the same thing.