I just bought a 2007 GMC Envoy with 150,000 Miles. it has been babied all its life, previous owner had the oil filter collapse and oil starve the engine (he managed to get some money from the filter company for this)
oil was full of sparklies, oil changed and everything clean but has a rod...