it could be anything clean the motor then drive a few miles an see were its coming from.