Glad you didn't give up. We need some updated pictures of this thing once you get the ST220 UIM back on.
Funny thing, I dumped another $70 worth of royal purple in today, and the oil that came out was pretty bad from the gas in there. Took it for a short drive, and I think I am starting to hear a failed bearing, hopefully I am just hearing things, but it would make perfect sense. I will drive it some more tonight and see what's up.