A number of things will contribute to the pulling issue..so ask the garage to check them...tracking (set to chrysler settings not to 0 as most set it to), tyre pressure (simple but most of the time a major cause), tyre wear and quality of tyre, my xf pulled to the left, changed the steering damper and it resolved the issue massively...damper was bought & changed for massive sum of £30.......If the issue doesn't seem massive why not try getting the motor for a stupidly low price? (as i did).
I went over mine before buying and noted everything that needed doing (and dressed them up a bit

) got various prices of the net for fixing and said to put it right it will cost £**** whatever so my offer is this £****, Got mine quite cheap and after panicking for a short while I got put onto a very good/honest mechanic and with help off many here I managed to get everything I needed fixing for £110 that's parts & labour.
I was working next to a car dealership a few weeks back and was offered considerably more for my motor than I bought it for so I'm very happy....Only thing is I'm getting the itch for a roadster now lol....I will say though that the boot space on the coupé is fantastic.