Now that is a SWEET restoration! I still plan to out LEDs in my DE Star Wars and give it a proper clean.
One part of the restoration process that has caused a speed bump are the big screws that go into the pop bumper caps. Where can you get these exact screws? I have a couple of replacements, but they weren't the right size.
Cheers!
Adam.