Hello everyone. I have a '07 2500hd classic. At 26000 miles I noticed oil in my radiator. Took it to dealership they said oil cooler was leaking and they fixed it. I went back about every 20000 miles and they said it was resideu in the engine. I finally got the to take a closer look at (after the 5th time back to dealership). Now they are saying it's my headgasket. Is this a common problem and is it going to keep giving me problem. The truck runs awesome I love it. I have heard it has to do with the heads. I don't know. this is my first deisel.