It's alive! Partially. I get a good pulse train on the output I did not reroute, but the new one is not doing anything yet. Will insert print statements and toggle LEDs to debug now. Iterative changes to the code will be quick now that everything else is working normally.