I bought this 2004 6.0 not too long ago with plans of fixing it and making it a nice little dd to keep the miles off my nice truck. It will start and run. But that's about it. I hooked a scanner too it and it threw every Egr code imaginable and an injector code. I'm not sure what exactly is...