I think both schools are high matches although UIUC maybe a low reach. Although you could get admitted into either, engineering is significantly more competitive than all the other majors. You are about average for the entire school but for engineering you would be below average.
bump