I understand how hard it is to diagnose over the internet, I'm not asking for a diagnosis, I'm asking for experience. What I mean by that is kind of an old school mechanic like me, someone that has been through a lot of diagnosis situations and remembers, "hey, I seen something similar to that one time, and this is what it was". But mostly in this situation I'm more curious on an explanation so I can understand the thought process. What I mean is, in my mind I can't wrap my mind around why the code could have been on for so long, will come back immediately after being cleared, why would it now be causing this problem, and even more so why would it cause a derate so constantly at only certain rpm's? Again not at all being argumentative, if there is reasoning behind it or if it's been seen before I will thoroughly listen, I know my questioning and reasoning is such a pain in the ass, I just genuinely want to use it as a learning situation where I can absord the info for my knowledge and learning and hopefully something I can pass on one day.
I can't express how much I know to fix the code first, and should have already been fixed, but thanks to a severe neck and back injury I'm terribly limited on when and how I can do anything. Then on top of everything thanks to these awesome times we live in, in my area it is so hard to find a decent shop that isn't backed up for weeks, and most importantly has knowledgeable people. I don't mind paying twice what it costs to get a knowledgeable shop and person to diagnose and fix, but ill be damned if I pay a dime for someone to throw thousands in parts at a shot in the dark, that's exactly why I am so leary of local shops these days, I've found most are full of nothing but parts changers that couldn't do diagnostic work if their lives depended on it, then being a reasonably knowledgeable person with decades of experience on small diesel, automotive, and fabrication it just makes it worse, especially when I'm no longer able to do all the things I used to.
Again I'm sorry my questions are such a pain, and i am such a pain, I just have one of those brains that never stops, that over analyzes everything.