I finally found out what happened. The blade motor ran out within 2 years. My dealer replaced with new blade motor that old mother board does not support. After talking to Lawnbott support, they mailed me a new motherboard. Once I replaced the motherboard, it works just fine. I wish I knowe this earlier, so that I don't have to spend weeks under the sun to spin the wheel and I don't have to buy another mower to handle the lawn myself.
I think the new motor may generate some noise that interferes with the signal? Or old mother board is too sensitive?
BTW, special thanks to RobotLady. She has been great resource to me in the painful diagnostics process.
Jun