I messed with it again the other day. Buddy gave me a new TPS, so threw that on. Checked EGR, nothing. Had it running, looking stuff over, grabbed the throttle and pulled it back to see if it would idle down. To my surprise it did. Got looking some more, and someone knocked the plug out for the idle speed. Got the torx out, turned the idle down, idles perfect now. I think they may have done that to keep the oil pressure up, it reads almost zero now. Could be a bad sender, goes up to 45 when the R's go up.