I can definitely understand your frustration beings it is a new truck outside of warranty and it's essentially worthless. You are a bit of an exception to the rule since you put so many miles so soon on it, and most of us would still be in warranty. But to me it truly sounds like an injection...