Dear All.
I had the same thing happen on my 99 4 runner.
I had turn off by the key few time to make the starter stop.
but, before this happen, the starter need started few times in the morning or cool weather, and if the car is still warm (during the day) it is ok to start at one time.