Nice find! I had a 682 a while back with the same exact stinking fuel pump on it. I do believe I still have it sitting on a shelf somewhere as that thing got replaced as soon as I could!
Edit: On the 5th pic, what is that hose going into/coming from the top of the gas tank?!