neuve90, most likely, the pleasant whirring is the sound of an electric motor. it should not be loud but more in the background. tires normally make a different sound. but have it checked out at dealer before the base warranty goes poof. if my memory is correct, please check posts, the battery warra...