I have a very similar issue with a 2014 5.3 Silverado. Was getting really high levels on my dipstick at least a quart above my local garage assured me it was the high pressure fuel pump. They replaced it in my mind at an exorbitant price but that's the way of the world. I have tracked the engine oil level continuously since they replaced it and it is going up slowly over about 300 miles time. The shop says they smell no gas but the level can't go up without it being gas because it's not coolant. They tell me that's the only thing it can be is the high pressure fuel pump not an injector or it would be throwing codes and running terribly but my truck has AFM which I'm not a fan of. I wonder if that could be contributing to the problem. I'm guessing now it has to be injectors on this direct injected engine. The shop says they will replace the pump under warranty but I think that's just a waste of time