As previously suggested by others, verify 0 degrees on the balancer at TDC and verify t slot exposure.
I think the plugs are fouled because it is idling on the t-slot. This would also account for the off idle stumble.
If those things check out try a blue pump cam.