I am buying a car that has 97K miles. The short block was replaced by BMW at the 31K mark, it now has 66k miles on the new short block. The car is approaching the 100K miles service. Do you guys know what major changes/replacement are to be made on this car on the 100k mark? I am worried about the transmission, timing belt or chain on this car? Anything else that requires a check up for the 100k milestone?