My 97 4 runner 4 cylinder 2wd with 104k miles stalls on me once in awhile. At idle, there is a surge from 1000-1500 rpms. Sometimes it goes below 1000. Sometimes stalls in drive at a light, and also when I go into reverse. Car has new wires. Anyone else have similar problem?