 i drove the 324ci for close to 2 years.  The repair bills emptied my bank account.  I replaced timing belt, brakes, rotors, tune up air conditioner, misfiring  twice, radiator, tie rod... The list keeps growing.  I finally had to draw the line when the trunk started flooding and I had to vacuum over a foot of water out from under the spare tire.  I "traded "it for another car.   The value was next to nothing and I spend my savings fixing this awful car.  Huge regret and now broke.