Help?!?!

No way in hell that cam needs a stall converter. Sounds like a vacuum leak to me.