That demon is designed for cars with big cams and therefore little vacuum. Maybe, you have too much vacuum and are drawing in excessive fuel as a result.