I have 25,000 on my 1986 328. I was quoted $6,000 for the 30,000 major service. Does this seem high? Can the service be perform by someone othe than a...