I installed one of these in my 98 GT a few months ago and had no issues. A friend of mine also installed one in his 94. This is a stronger unit than stock. I would get back under the car and check u-joints, yoke, yoke bolts, etc. Make sure everything is in right. Let us know what you find out.