It was still your choice to buy it Maurie.....I wanted rid of mine at the time you bought it, And mine has had alot less [censored] and abuse than Ol'betsy. Im glad I kept mine though.
You could hook everything back up, leave the downpipe off and fire it up....see if there is oil spewing out of there....by the way, if you end up buying a whole new turbo I call dibs on this one.....I've got something up my sleeve and your shot turbo would be the perfect one to try it with.