Transmission issues

When driving along 2x car check engine light came on. At stop car shifted very hard (I think into fail safe mode I now learn) Then the car would not shift above 2nd gear. I have a 2002 Chrysler Concorde. I have spent $2500.00 and had AAMCO “FIX” the problem but the very next day it did it again. Can anyone offer advice??? Please help!

well, its too late to tell you not to go to aamco - but now that you’re this far in your first step is to go directly back to them and make sure that they really fix it. assuming that this “repair” was recent they should also cover the tow.