Once you got all the air out and it running smooth, it seems fine. you might have a bad motor mount though. I will let others chime in. easy way to check is to put it into drive, hold the brake and lightly goose the throttle. watch to see if the motor lifts on one side. then do the same thing in reverse.