Ok, the wierdest thing happened when I was on the highway last night. I was cruising along like normal when my tc and abs lights turned on. Immediately following, my speedometer went to zero. Then my check engine light came on. After a while, the tc and abs lights turned off and the gauge worked ok only to have it do it again 5 mins down the road. Any ideas?