You have a lot of work ahead of you. But it will be worth it when you are done.
chk out pinrepair.com, lots of good info there.
you will have to attack it just like a pinball,
tighten all switch stacks, clean/adjust switches, clean/lube step units, then, the electronic part...fun fun fun!