Thanks for the response. it is 1993 es300 has 188,000. In October it began missing after it warmed up. When it was really cold under 40 it would not miss. I replaced the plugs wires, oxygen sensors,distributor, fuel control front and back, injectors in front only, coil, igniter, After replacing the igniter (the last part) it ran good for about 50 miles and then began to sort of miss and slowly got worse. I then discovered that everytime i disconnected the battery and then connected it it would run great for about 30-50 miles. The check engine light has never come on until this last time (I was shocked that it came on). I disconnected the battery again last night for 1 minute reconnected and it is running as smooth as silk. I had the codes read before I put on the igniter it was code 14 I went through the list and has done everything except the igniter and ecu.