Was the impeller black plastic? I think your Tour will be alive soon! You built a Festiva with a 1.8 turbo? I think you will find the Contour an easy project. Did you ever hear of the Festiva Shogun? Take a look....
http://www.supercars.net/garages/Dodge%20Spirit%20RT/1v2.html
It's not a dodge spirit, in spite of the link name.