To Much Cam?

You've got a ton of great advice here already. Now my OPINION. You do NOT have too much cam. What you have is too much gear. You are crippling that engine with those gears. Swap to 4.10's or better FIRST. Then follow t67power's advice. Here's an analogy for ya. Carl Lewis was one the world's greatest sprinters. But how fast would he have been if he had been forced to drag Hulk Hogan in a wheelchair behind him when he competed. That's the effect those gears are having on your engine. Also, until you get the right gears under there, it will be much more difficult to dial in the motor b/c the current gears will exaggerate every "mistake" and every change in your motor setup. Also, if you do get it dialed in perfect on the current gears, you may find youself re-tuning after the gears swap. Get the right gears first then dialing in the motor will feel a lot easier.