I changed the coil, to a backup one that i had, no differnce in idle, I do reset the ecu, and it is not throwing any codes.

Originally Posted by Rob Strelecki
If it's not idling well, and you've changed the plugs/wires already, maybe the coil is on its way out.

I'd double-check for intake leaks, especially at/around the throttle body, as these will have a big effect on your idle.

That being said, it's important that you reset your ECU after correcting these problems. It will take some time for the ECU to learn that you've fixed something, and take away that extra fuel.
Pull the MPI fuse from the fusible link on the +ve battery terminal, for a minute, and your ECU is reset.