Check vacuum and be sure timing belt has not moved a tooth or two. One tooth will change vacuum enough that the map sensor starts pouring in the fuel.