I am with this guy, I reckon it could be the stock tune. I'd recommend getting a mail order tune from one of the many tuners on here (I hear Enhanced Automotive are good), plug it in and away you go. You'll find normally you can get improved performance and ecconomy out of a new tune.