Hesitation / Stumbling, runs rich at idle

yes. absolutely.

i *highly* doubt it's the cam.
Vacuum leak at the carb base or the intake manifold it's self?'