91 c2500, 5.7 TBI, 214k miles. I've driven this truck around for months with no issues, suddenly one cold morning it started up fine but stuttered itself to death and never started again. No big deal, I figured. All the ignition components looked like hell so I threw plugs, wires, cap, coil, and...