Thumpr cam question

I am running a thumpr comp cam on my 360. I am running it on a duel plane summit intake and it feels like its lacking power still. also on the edelbrock carb its leaking raw fuel while its running and has a diesel effect when i shut it off please help with any knowledge thar could do to fix the problems!:sith: