Too good to be true, the truck was running good, not overheating. Last night, I saw a puddle, maybe an oil leak. I checked and after running, it is leaking a mixture of oil and antifreeze by the front case, above the oil pan. It's lost a quart, it runs fine, but the killer dowel pin is a possibility. 2001 shouldn't have a killer dowel pin?
Has anyone heard of this, and is the likely source the water pump? The engine runs, so the engine seems okay. Thoughts?
And thanks for the help.