my 04 early build (03 motor)70,xxx miles was doing the same thing. This past weekend we tore into it. the oil cooler was clogged, the right head gasket was blown between the bore and water jacket, the egr cooler was leaking, and the icp sensor was leaking oil into the wiring harness