Help with right setup

yes, cam sound is nice, never mind the haters!i can idle down to 650 and no issues whatsoever at stoplight, so maybe a higher stall tc could be what you are lookin for. i swapped out my 284/484 this spring for a summit 6901, within 2 weeks i put ol lumpy back in!