Hey guys and gals! I just bought my first Duramax to pull my horses. Its a 2002 4x4 automatic with 217,000 miles on it. I paid 6500 fro it so I think I got a good deal. Its nice and clean and came with a toll box/fuel cell. The only problems I have with it is these codes. P0980, P0700 and P0540. The ABS and brake light is also on as well as the check engine. The man I bought it from said they had been on for a few months but he never had anything checked because the truck runs fine. Do these codes need immediate attention? Also how many miles can I expect to get from a 6.6 ltr diesel?