With so many electronics, solenoids, motors, etc. in cars now, I have learned from experience that some weird noises are pretty much to be expected. My soon-to-be-previous car's electronic throttle has made a loud electronic whining and clicking for a minute or two after the engine is shut off...