Hesitation / Stumbling, runs rich at idle

'95 Blazer 4.3 V6

Roller camshaft (with balance shaft)

Lift:
.432 in.
.444 ex.

Duration:
277 in.
274 ex.

Same camshaft grind numbers as the Mopar 340 cam.
Good Numbers


* * * * *
I believe that those are the same lift numbers that he texted me. I'll check tomorrow.