I take the complete wiring harness off the playfield. Here is how I do it, others may approach it differently I suspect!
First I snip the solenoid connections leaving 1/8" of colored wire showing at the coil lugs. This helps when you reassemble later, making sure you connect the correct colors again.
I unscrew all the switches and leave them attached to the harness. You will want to tape the switch stacks with some masking tape so they don't fall apart.
The lamps are a combination of GI (yellow and yellow/white wires and lamp sockets without diodes) and controlled lamps. I pull all the staples from the GI braid, cut the pop lamp leads, and unscrew all the lamps.
After this your wiring harness should be free of the playfield. You will notice that there are actually three separate wiring harnesses with a few crossover locations (namely the pop switches and lamps and solenoids plus a few GI connections). If you keep track of the crossover locations it's not too bad to put back together.
Depending on what you have in mind for your resto you can now clean each harness separately and restore or replace components as you see fit.
I should mention that there are a few different approaches to labeling wires and connections. I tend to not label anything until after I have cleaned the harness and replaced components. The wiring diagrams including the switch and lamp matrix diagrams make it pretty easy to label everything after it is cleaned up. Again, personal preference. Here are a couple of pics of my firepower wiring harnesses.
Anything I can help with or if you have any specific questions let me know
IMG_4146 (resized).JPG