Looks like the oil filter is a pain to get to... Hope they don't over tighten them like they do with the semi engines. I have broke of few of them trying to get them to break loose and remove them.
Future Duramax Owner
2005 1/2 Ton Chevy ECSB Z71/4x4 242K miles (sold)
2014 Chevy Cruze