Had this same exact problem just a couple days ago, and solved it thanks to a good youtube video on the topic by a mechanic.
I had an OBDII bluetooth adapter laying around so I stuck it into the socket, paired to my phone (after many attempts), and started the Torque app.
Yes, it confirmed the 0174 fault, and using what I learned in that video, I could see that the Long Term Fuel Trim for Bank 0 and 1 were too high, around 25%.
Meaning the engine is running too lean, and the PCM is calling for more fuel to be added. See (
Fuel Trim?)
The mechanic in the video found another vacuum leak, but my issue did not seem to be the same, as that hose seem well plugged in.
So started looking all around the engine cover, and lo and behold, I found it. I don't know the exact function of the hose, but the host inserts into a fitting just underneath the left side of the (intake side) engine cover (as you face the truck) where there is a little cutout (at least in my 2020 ZR2). There is a retaining clip that keeps that hose on, BUT it needs a good push to feel the hose clip on. The factory probably never pushed the hose on all the way, and because I was bouncing off road, this hose eventually popped off, causing the engine light to come on, and a 0174 error code to come up on the OBDII readout. My truck has like 8000 miles or so, and somehow the hose held onto the fitting without the clip for that long.
Clipping that hose back on, removing battery cable to erase all the fuel trim settings and engine light, and lo and behold, the engine light came on, but went off quickly on next restart.
The OBDII readout showed the problem was resolved, and Long and Short Term Fuel Trim levels were behaving normally. My LongTerm Fuel Trim is now about 0 to -5%ish, depending on driving conditions. Then you drive around for a few hours and the engine PCM relearns what the fuel trim should be given atmospheric conditions, O2 sensor outputs, etc...