i'd check the subframe...

man, did you get your engine problems sorted out? your car seemed to have been in the wars!