I am going through this now with my Chevy 2020HD 6.6L gas engine. It is currently getting new pistons and rings under warranty, although I had to jump through hoops to get this done... I had to go in every 1,000 miles for consumption tests, and yes, they also told me that ever 1,000 miles it's normal to lose a quart even though I disputed it every time. I have gotten 'add engine oil' 3 times and finally told them I wasn't coming back until I got the alert again, so when it happened I took a video and pictures of everything, including how much oil I put it. They finally went in with a camera and couldn't find anything, so they took the engine apart and are replacing the pistons and rings.. It is very unfortunate and annoying, and I have been debating trading it in for another truck or even just getting away from General Motors.My "ENGINE OIL LOW" "ADD OIL" light keeps coming on every 4000 miles. My percentage oil life left with indicator is only at 42%. The dealer says this is normal and I need to change the oil. I don't think this is normal as I sure didn't buy a GMC so I would have to add oil every 4000 miles (esp. when the Oil life is at 42% left). Any thoughts on how to escalate would be appreciated.