8.75 thrust pin and green bearings

Badnews ,so me and my brother installed the suregrip 741 case the car started to make a howling noise, when i would let go of the clutch the car would not die it would just howl and go no where? any ideas? so bummed out.