Sounds reasonable. I have 206,000 on my '90 325is and the engine is still strong, so that should be no worry if its been taken care of. I track my car some and other than regular replacement parts, everything works great. You might even get him down a few hundred.