Take it to the dealer and get it checked, i doubt its engine mounts for a 48k car, that part is one of the strong point in the iKON.
Remember fuel evaporator/cannister, this is something which everybody misses and i for one had a bad issue with dealer coz of this. If its blocked replace it, cost some 1500 bucks.
Read more about it here
http://www.team-bhp.com/forum/techni...ugh-cough.html (Cough cough!)