UMich vs UIUC Engineering

They could at least publish past thresholds. As it is now, people like the OP have no real idea whether the risk of not getting into the major is high or low.