An EWR-LAX flight was diverted to STL because of smoke in the cabin and the STL-LAX flight is for all of those stranded passengers. Ironically enough, right after takeoff from STL there was smoke from one of the engines so the replacement flight had to also have an emergency landing back in STL…