Well the pics of the pin post-tumble prove you won the war - clearly those pics are outside so you got it up the stairs eventually. Congratulations!!! (I guess?)
-Rob
-visit http://www.kahr.us to get my daughterboard that helps fix WPC pinball resets or my Pinball 2000 H+V Video Sync Combiner kit