hello everyone i am new to this forum and recently purchased my first ford focus. an 09 se coupe 5 speed. yesterday my check engine lght came on and was throwing the p0171 bank 1 too lean code.. the engine runs fine but when idling the rpm fluctuates between 700-1000 rpm. it has a k&n air intake on it so i am wondering if anyone has had this problem and what the common reasons for this code are. i am cleaning my fuel injectors and have ordered an upstream 02 sensor. i am hoping that will take care of things thanks for any input. btw i have cleared the code 3 times in 2 days and it comes back