My 93 Toyota Camry 4 banger will start just fine and run fine, but then sometimes when i stop at a light it will suddenly die. Also it has been idling low (around 800 rpm) or suddenly idling high (2000 rpm). We replaced the fuel filter and ignition coils, but nothing is helping. And its a pain to restart after it has died. Any ideas what to check next???