i just purchased a 2001 SR5 runner last week. i love it, however on my way home the check engine light came on along with the trac off light and the VSC light as well. I know i need to take in it to get the code, but i am wondering if this has happened to anyone with all three lights comming on at the same time. I dissconected my battery and it cleared all three lights for now. I just wanted to see how soon they would come back on. Any ideas. Also when i break or slow down i hear a mechanical sound. It makes a sound similar to the antenna moving up and down? Like something is charging? i am new to toyota's so any info would be appreciated.