after owning my 03 d22 for a few months not I decided to have ago at pulling the codes outta the puter and well I found quite a few 73, 26, 104, 31, 95, 43, 52, 42, 47 I was told when I purchased the d22 it has had a engine change and I was wondering if these codes might be from the old engine?? I cleared the codes so will see but is there any code there that would be bad if left unfixed??