i dont think the cam being off a would cause over fuel at start up. the fueling starts when you turn the key, it primes the cylinders first. then you crank it then the injectors start to work.

so maybe its getting over primed for some reason.