I am considering purchasing a 2001 740i with the sports package. Car also had a cold intake installed. Car is very clean & has been very well taken care of. I have had the car checked by a mechanic & everything checks out fine. My only concern is that the car has about 160,000 miles on it. I know that if these cars are taken care of they will last for a very long time. It it reasonable to expect 300,000 miles from this engine?