i have a 2010 Chevy Aveo LT 1.6L
starting a couple weeks ago i started getting codes: P0131, P0171, P0300 (went away after i changed out spark plugs),
i changed my exhaust manifold gasket,
replaced the Air filter before the MA,
and now i cant get rid of P0131, P0507, and a P0106 that doesn't show up every time.
i have OBDwiz, is there specific live data i should pay attention to that can help find where my problem is?
my car when started:
RPMs jump up to about 3k then descends down to around 1k, lingers for a few seconds then starts to surge
when stopped if i don't push on the gas a little bit the engine will stall.
while going fast it feels like it lost a lot of power but as i'm going fast it doesn't stall,
also feels like its taking a long time to change gears.
both of my o2 sensors are working,
i tried spraying throttle body cleaner to locate if there is a vacuum leak but cant find one,
please any help would be greatly appreciated.