Rough running and smoke makes me think either the vacuum line for the fuel pressure regulator could be a place to look. If it came loose, or broke (hard plastic line), or the diaphragm inside the regulator ruptured, then not only would you have excess fuel, but possibly unmetered air entering...