Warning, this is going to be long, but I think the chronology of events is important.
I have owned my ‘98 K2500 for fifteen years. Aside from one PMD failure (long ago relocated), and a couple of lift pumps, it’s been the paragon of reliability. My background, ASE Máster Tech, 40 years.
This...