Detroit Diesel to Pay $28.5 Million Over Clean Air Act Violations