Completely different level of cars, but my 306 needed 3 new wheel bearings, 3 new tyres, 2 ball joints, clutch and other things sorting on it. Was coming to well over £600 and my car wasn't worth that so I sold it. Luckily a lad in the garage wanted it for £300, so I sold that and got a 12 year old Almera for £500 with only 66k miles on it - I totally hate the ugly looking thing, but it was a bargain for the price and mileage so I couldn't say no! Passed it's MOT with flying colours too.
Just a shame it's not nice to look at, not even the slightest!
It sucks when it gets to the point that the repairs cost more than the actual cars worth. I do miss my 306 had it 4 1/2 years too.