You want the spout in so the computer CAN control timing. It may have allowed the car to run, but something is still wrong if you have to pull the spout out to get it to run.
Try pulling the diagnostic codes and see if the computer gives you some hints as to what's wrong. Double check all the electrical connections/grounds.