Im looking at e36 M3's and E34 M5's. Ive always liked 5's and may prefer the M5. Ive been doing some searching about buying one and have learned a lot but still have a few questions. Many that Ive found have high mileage (150k miles+). I read the engines go 200k. So will I need to overhaul the engine at that point or may it last a lot longer? Also I read that the timing chain or tensioner goes bad around 150k? Is there any other things like this to watch out for?