Did you get an alignment? You probably bent something, See if a shop can compensate for the bent parts with an alignment or start replacing stuff.
Also check your wheel for play (hands at 9 and 3) since you know the outer tie rod is good, it would mean that the inner tie rod is bad and has play.