Freddy,
pulling the battery cable will work every time but you may lose the radio presets and clock settings, not to mention upsetting the alarm if you have one. To reset the memory in the ECU, pull the 15 amp EFI fuse located in the driver's side kickpanel and wait 15 seconds before replacing it. It's a good idea to record any stored trouble codes prior to clearing them. With the ignition on but engine not running, jump terminals T and E1 in the check connector under the hood and watch the check engine lamp. I believe there's a link to this process and a description of the codes somewhere on this board.