hi, i am new to the forum. i just bought a 1989 E34 520M, the owner has not been using the car for quite some time and i bought it over. I have sent the car to the previous owner's mechanic (only do BMW car) and according to him is either i change the whole engine or overhaul the car, then i dont need to worry so much for long distance driving, any advise? if change the engine, what engine should i change? normally how much will it cost? Of course there are some other things need to touch up, the bumper front and rear, interior like door panel, need advise. Thanks