Might want to check on the coil packs also. when mine started going out I thought it was the tranny (vibration under load, etc). I changed plugs, wires, pcv valve, cleaned throttle body, clean IAC and a few other things before I gave up and took it to the shop. If someone would have suggested coil packs I might be a few hundred dollars richer now.