ok here we go again replaced IAC, MAF,TPS,CPS,COILPACKS,PLUGS WIRES,PLUGS,FUEL FILTER, and still not fixed still has a mis and rough idle. here is the wierd thing after replacing the coil packs and cps and new wires (i did all at the same time) i hooked the battery back up and it ran like new for 5 miles then out of nowhere it started the mis and rough idle again. maybe replace the ecm??????? please help im at my witts end and ready to part with it. ANY INFO WOULD BE GREAT