My '94 ES300 starts immediately and idles nicely for the first 20 seconds or so then starts missing but not bad enough to quit. I just replaced the plugs with Iridiums, new coil plugs, cleaned the EGR (which I replaced with a new one about 15K miles ago). Cleaned the throttle body, put on new air intake hose, checked for vacuum leaks with carb cleaner, checked all coils and they are in good working order, replaced fuel pump and strainer and fuel filter, cleaned MAF sensor.
Won't read any codes on my OBD2. Going nuts here trying to figure this one out. HELP!!!