Pulled the Mess that was my Timing Chain....

Give more info on the "fuel spewing everywhere".......where exactly? If the needle is really stuck hard open, it could be coming out of the fuel bowl vent on the upper front part of the carb. It would explain flooding, which your symptom description tends to indicate.