I'm getting two codes both are system lean codes, one for bank 1 and the other for bank 2. The car has 144K miles on it and I haven't changed the plugs on it yet. I have changed the TPS, IAC, and MAF sensors within the past month but the car still can't idle. The issue gets worse when the temps drop...it's okay in the 30's but once it gets into the single digits the car doesn't want to idle and dies. Is the issue a bad sensor? Any ideas.