i recently had a problem with that happening... i check the MAF sensor and it read fine but thats the code that kept popping up. what was happening is the wires connecting to the MAF were rotted and once i replace the wires and connector it ran superb. I got it done a t a dealership for .5 hours and a $20 connector. that would be my suggestion. fiddle with the wires and see if you get any chugging thats a key indicator