Hello!
Our 2006 Avalanche has been having some issues the last couple of days: it loses power and the engine light flashes when under load before going back to normal at lower power. Got the codes checked; the most likely issue was the mass airflow sensor. That got replaced this morning, but it still acts up.
The other codes pulled were:
P0300 engine misfire detected; it's supposed to have 100,000 mile spark plugs in it, and it hasn't reached that point yet. Coils, then, perhaps?
P0449 EVAP Vent Solenoid Valve Control Circuit, though I'm not sure that would have this effect.
It also threw up a C0110 Pump Motor Circuit Malfunction for the ABS system, though I'm not sure that would have an effect this that either.
Any help you could give would be much appreciated!