an engine humming and vibrating