Thanks. I have not got a chance to start mower up because its evening time here. The belt seems all right to me and the cable looks good too.

When I engaged self drive cable, I was able to pull rear wheels backwards, which should not be happening. What could go wrong? Anyway I will update when I get chance to start mower up.