Thanks Bill, I don't know if I have any clear way of testing the DIC so that might just take more research on my part.

Here's the codes I'm being thrown:
P0341 - Pretty sure this started when I got a new harmonic balancer installed, no case relearn was done. The code doesn't specify that but I have a hunch it leads to this code? (maybe I'm wrong). A shop agreed to help me do a relearn so I'll report back
P0440 - This one seems like it might be tough to figure out