When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I haven't seen where you have checked fuel pressure or ICP. For your symtoms those need to be checked.
Did you swap ICP sensors with your buddy's truck?
How does it run with the ICP sensor unplugged?
Air filter clean?
EPB sensor and tube been cleaned? Just because the EBPV works doesn't mean the EBP sensor and tube are not fouled.
P0284 can be caused by the type of CPS you have installed and not causing your symtoms.
I am not recommending it because I have not used it, but Rev-X seems to help some 7.3s, but it is some pricey stuff. Rev-X Link and aRev-X link at another forum
If you use Rev-X and still have the same symptoms all the above will have to be checked so I would check them now. Sometimes additives are just a short term fix and if symtoms come back the real problem must be addressed.
So I sold the bully dog and im about to order a DP tuner. I checked the fuel pressure its at 65psi at idle, and no more bogging. So is it just the programers problem.