I have a 1987 vintage Pearson 27 which was repowered in 2000 with a Yanmar 2gm20f. While motoring into the harbor after a day of sailing, I noticed a strong "electrical" smell emanating from the cabin. It did not smell like diesel or engine exhaust. With the engine still running, I looked under the hood and didn't see any smoke. I throttled back from 3000 to 2500 RPM and the smell faded. Yanmar customer support thinks it is coming from the alternator and suggested that I run the engine with the alternator disconnected to see if the smell re appears. Any other suggestions? What else might it be. I hate to spend $600.00 for a new alternator if I don't have to.