Over $22 million is still needed to address a flooding and sewage crisis in Cahokia Heights, including clearing Harding Ditch, a large project for which the total cost hasn’t yet been estimated, according to a U.S. Environmental Protection Agency analysis.