I love my present 528e. It was dinged front and rear with a carfax documented 117 K miles. That mileage for this model, is nothing. I spent 10 months of spare time cutting and riveting pieces and patches onto it. I base lined the engine with tune up parts, a new water pump and timing belt and stuff. I put it on the road in Dec '07 I've put about 50 k miles on it since. Fixing routine stuff as I go. I have 3 vehicles, so at least one will be running. But the body is rusted again in the perimeter patches I put on. All except for the bumper support I made out of a piece of corrugated floor decking, that I hammered flat before shaping the piece I needed. I was winging it, drawing on 11 yrs working in a ship yard. I hammered and fitted lots of 3/8 deck house bulkheads together to be welded. Even without a welder, I clamped and hammered stuff and riveted it with lots of deep reach rivets and nuts and bolts. I've kept it going for 7 yrs. I was aiming for 10.