I've purchased a Stall Converter from Mancini Racing. The description said its a 1200-2500 stall converter for 67-90 A-904 trans. I've installed it and now my car won't even grab any gear. I've check the trans fluids in neutral while the engine is running and its full. I even drop the trans...