2020 Silverado HD 6.6L gas 71k miles, keeps throwing P0172&175 code. Fuel trim is way different from one side to the other and high. Truck will sometime stall when pumping the brakes. Service parking brake illuminates when stopped holding the brakes. Loss of power when slowing down to make turns. My mechanic is at a loss, anyone have any suggestions of what maybe causing this?