In a large bowl, combine the flour, sugar, baking soda, cinnamon and salt. In another bowl, combine the eggs, oil and vanilla; stir into dry ingredients just until moistened. Fold in the pears and pecans.
Fill paper-lined muffin cups two-thirds full. Bake at 350° for 25-30 minutes or until a toothpick comes out clean. Cool for 5 minutes before removing from pans to wire racks.