These cars are notorious for bad blocks. May had there engines replaced at about 50-60k, that's the first thing I would check. hi there i saw an ad for a 94 530i for 8995 from local dealer, is this a normal price for this vehicle, i need to get something for lots of miles and so i am worried about the durablity of this engine any comments and if the car has over 160000 miles should i expect major repairs soon? i will be putting 25000 miles per year Thanks in advance