My XR1000 has a severe leaning problem as well. I checked under the frame and couldn't find any cracks or bends, but it eventually leaned over so far that I couldn't park it next to another machine. I attempted to bend the bracket back up, which bent back down as soon as I set it back on the stand, and after a couple of repeated attempts heard metal cracking, so until I can remove the motor and get it welded properly I have a piece of wood slat jammed in between the kickstand swivel and crankcase, and carry a 2x4" wood block to place under the stand when parked..
Just like the old days..
-jm