Many thanks to everyone who has helped me get my Surf Champ fully operational! I've now moved on to a full cleaning and rebuild of pop bumpers and flippers. But I've run into a snag with the flippers.
I can't seem to remove the roll pin that holds the plunger/link to the crank/lever. I found instructions in another post: Drill a hole in a block of wood; place the pin in the hole and tap it out using a pin punch. Problem is that I've been tapping (and then some) on the pin punch for half an hour and only moved it about 1/8". I put a drop of 3-in-1 oil around the outside of the pin to try to loosen it up - plunger/link appear to be original equipment. But it's still not budging. Suggestions?