On my brother 99' Toyota Solara the right front door speaker has been kicking on and off at random. We took out the speaker, and messed with the harness and that seemed fine. Whenever the speaker kicked off, we could push the cone of the speaker in and out and it would kick in again. Then shut off on its own.
All the wires looks intact, but do you think it could be something internally on the speaker?