My 2014 silverado is throwing a p0172 and p0175 code ran my bidirectional scanner with live data everything seems normal until I sit at idle for anymore then like 10 mins which I have to do in carline picking up my son the lt fuel trim peaks out a -35% then it throws the code which makes sense but as long as im driving the fuel trims stay withing 3-5% plus or minus i do run e85 always which the stations in my town are consistent 80% have been using it for 3plus years this just started about a week ago