maf can also cause this sometimes. id start with a tune up if you never did one before.