check your tune, as well, check your cel codes. do you have a wide band? if so take a look at the readouts to see if it is timing or fuel cut.

how is it running on the stock tune?