On the way home from work today, the tach suddenly dropped to 0 RPMs, the "TCS OFF" light illumintated, but the car kept running fine as if nothing odd had happened. About a half mile later as I was going up a hill which required more throttle, the car started sputtering (kind of like it was missing) and it would not shift gears at all. I pulled over, popped the hood and didn't see or hear anything odd. I shut the engine off, started it again and everything came on fine including the tach. After that I continued to drive home with no problems. No CEL or anything.
Any clue what the crap happened? I'm concerned because cars don't just have bad days and I'm sure the problem will be back. I heard a bad crank sensor can cause the tach to drop to zero, but I've seen that usually is accompanied with a starting issue as well which I don't have.
The only other tid-bit of info I have is about every couple weeks, when I start the car up to back out of the garage, it starts to sputter for a minute once a put it in reverse. It goes away after a few seconds and then that is that.
Any input is appreciated.