Update:
Still runs like crap, was going to order some new wheels and tire so I can test drive it, but TireRack decided to start charging tax in WA so I’m looking elsewhere.
Egr is good, dpfe tests and looks good and I don’t think it would cause this rough of idle even if it were broken. I’m...