When you put the Demon on did you check the float settings? If the floats are letting too much fuel into the bowl, it will flood itself and run erratically, which in turn will cause the vacuum to go...