There are probably few reasons for the EML light to appear. Do check the following:-
(i) check your wiring harness, my wiring harness has ten wires connecting the throttle to the DME. Mechanic replaced few of the wires and wah la...solve the probme. Costs in the region of RM300 plus;
(ii) throttle housing assy faulty which you have replaced. If your EML light still appears, you can use my spare set and see whether your second hand is faulty;
(iii) The DME may have some fault.
Cheers,