Been away for a while. I have driven all over the place. Went down to south Texas to help my Grandad for a while, then drove up to Oklahoma for a little R&R.
ScottSpear, you hit the nail on the head about the starter. I'm still gonna try and get to Cedar Crest to shake your hand.
Now for the latest... So when I start my truck it runs pretty rough... not the usual I'm a diesel and it's early in the morning rough, but the idle is all over. It'll be at standard idle then it'll drop 75-100 rpms then jump up 150 just to fall back to regular idle. It does this until it warms up a bit.
Then, I get it on the road and the SES comes on. Sometimes if I drive it for a while, it'll go off but there is not really any power loss. At stop lights it idles a little rough and if the SES is on sometimes it will surge... just once... a jump of 75-100 rpms and back and the SES will go off.
I'm thinking IDM, or the harness under the valve cover...