I ask because I have a 6.0 in an 06 Yukon that's had oil pressure issues on startup for several years. Was told it was the sensor or the oil pump O rings, but never got into it. Quit driving it because the trans temp sensor is bad,so it keeps throwing it into limp mode. If I knew then what I know now about LS motors we wouldn't have bought that truck. It was good till it got about 160 thou on it and then **** started to break. I'll keep my 350, it just keeps on going.......
Did you check the oil pressure sender filter (or screen?) I think I mentioned in another thread about this...
Oil pump O rings? Is that the o-ring on the pickup tube? The oil pump itself does not have any o-rings. Of course, neither of these issues would help your transmission temp sender.
I bought an '06 Suburban 2500 with LQ4 6.0 2wd and has 234,000 miles in the Spring and she seems pretty healthy. Seems she was taken care of. And recently bought another one, just an '04 4x4 that's a bit of rough shape, but has 186,000 miles. Needs some body work, but engine/tranny seem solid. The '06 is for my wife and I'll keep the 4x4. Both are fun to drive with the 4L80e and 4.10s for being such a heavy vehicle. But these are my first "LS" engine vehicles...
A co-worker had a '03 Tahoe with a 4.8 that he passed on to his daughter-in-law with like 325,000 miles. Engine is still going strong.
As far as the piece being a chunk of camshaft, that's very possible. I know the Gen IV have that stupid LOMA/AFM stuff that can starve oil to certain cylinder valvetrain. It can be a problem on those engines, but didn't think it was a problem in Gen III engines.