Have you cleaned the Mass air sensor lately? You said it has a K&N right? try cleaning the sensor with some elec parts cleaner, and go make a pull. Shut it off at the red line, pull a plug and get a look at whats going on in there....
Nate
Nate