ok so today i bought a truck and well either way on monday im gonna call and complain. but 2 and a half hour drive and dealer said every mechanical thing was perfect and showed me the information and that it checked out for there lot, test drove and seemed fine. well 30 min after i left check engine light comes on so on way home got it checked at autozone. codes were p0171, p0174, and p0101. trying to figure exactly what they mean but can really find straight answers? but what does this mean if someone who knows all this stuff could help. i dont know if it matters but it is a 2004 chevy silverado 1500. 5.3 v8 flex fuel.