So I suspect that my injector was bad when the soot level started acting up before it threw a code, but it wasn't knocking or shaking until it finally did throw a code. The only symptom I could find aside from the soot level was the noise I was hearing when barely giving it throttle, kind of right before it starts to build boost.