This article is from the Chrysler-Plymouth-Dodge FAQ, by Dr. David Zatz with numerous contributions by others.
email@example.com (Mark T. Hoops) wrote that a "clicking or
snapping noise in the front end just as braking to a full stop" could be
the left side engine support, especially in a 2.5 liter; but could also be
the strut plates, C/V joints, or loose steering rack bolts.