P0171/P0174 codes and air intake making a whining sound then car stalls when I stop idk what it could be idol goes high low high low any ideas. Says bank 1 and bank 2 are running lean...
Take a little time and search on this forum using P0171/P0174 to search. There are a ton of threads that will point you in the right direction.
Banks 1/2 running lean is due to your car getting un-metered air into the system. Most obvious causes are the UIM/LIM gaskets, vacuum hoses, brake booster hoses, loose clamp on intake before the MAF. Since its both banks look for something that effects both banks.