E&A Auto Cores of St. Louis County is accused of taking in $6.5 million for the sale of catalytic converters between 2018 and ...