Hello!
My name is John, and I'm a first time Duramax owner. I picked up my 100% stock 2500HD from a ford dealer with super low miles. I live in San Diego CA. I tow a 24'Skipjack boat, and a 24' Attitude trailer. The day after I purchased the truck, the check engine light came on. I took it...