oil cooler? coolant and oil mixing
So I just recently bought my truck about 5 weeks ago. It's a 2006 6.0 Lariat, all stock. Absolutely loved the truck until I looked under the hood. I checked my coolant and there's definitely oil in it and I have a small amount of coolant in my oil. I know the dealer had just replaced the EGR valve before I purchased it, and had said that there are absolutely no problems with the head gaskets.
When I had gone to my home state for labor day weekend after I purchased the truck, my friend ran an OBD just to see if anything would pop up. And of course, something did. Code P012F, oil cooler. Could the oil and coolant mixing cause this?
I work at an auto shop so I'm planning on getting a coolant flush and getting the oil changed in order to travel 40 miles to the closest Ford dealer on Monday. All the diesel mechanics/repair shops around where I live specifically only work on Cummins. I have a 5 year/100,000 mile full coverage warranty on the truck.
Please let me know what you guys think. I've had many friends who've had diesels, but this is my first one. Best advice would be great. Thanks!