Poor thing is rough as guts. Good thing you found it and can give it the attention it deserves.
I have the same model, which reminds me, I've been meaning to ride it. There's some nice singletrack near home with some technical climbing that would suit it.
Good luck with the project. Keep us posted with progress.
Grumps