hi amac,
as it is ,u cant do anything about ur gpa. get one frm wes , hopefully u should get a better gpa frm thr. make sure u send the better gpa to schools which dont need ece. gpa is not very important thts wht everyschool says. but in my experience i have seen tht if the gpa is above 3 the schools dont bother much but below 3 gpa is noticed a lot. many people have been refused even interviews with less gpa. but schools dont just look at the gpa ,but the whole package . get excellent marks in part1 . take ur part2 also if possible. get some experience in this country thts very important.
compesate for ur gpa as much as possible. u cannot change ur gpa, so dont worry about it.
i know a lot of people who r in schools with less gpa. the key is to do ur part1 well. the higher the better.
good luck