2. Mix butter, shortening, and peanut butter until soft and fluffy. Stir in sugars, egg, and vanilla; stir in dry ingredients; fold in pecans and chocolate pieces.
3. Drop by teaspoons on ungreased cookie sheets about 2" apart. Bake in a preheated oven for 8-10 minutes, or until edges of cookies are lightly browned. Cool cookies for 5 minutes on cookie sheet before removing them and cooling them on a rack.