Sounds like its had it mate! Troble with cutting long grass is it unbalances the motor causing listing in the motor housing which in turn burns out one side of the motor windings. You may be lucky though and just have a lot of crap in there.
Hendo
June 2006