Hey, newbie here, and new to this engine. I purchased a 1996 gmc k3500 with 220k miles. seems mostly ok.
things ive noticed wrong with it


slightly hard to start after sitting
stumble/die at times
gauge cluster is a mess (no tach, voltage gauge or check engine light)


other than that and the codes, it seems alright.


codes are
p0113 iac high input
p0216 injector/injection timing control circuit
p0251 injection pump fuel metering control "a"
p1810
p1860
p1870


but i like to learn and dont mind time behind the wrench