In the bowl of a stand mixer, combine margarine and sugar and cream together. Add pumpkin, egg and vanilla and mix well. In a large bowl, combine flours, cinnamon, baking powder, baking soda and salt and stir. Add to wet mixture and stir until just combined. Add chocolate and nuts and stir.
Drop by tablespoon onto greased baking sheets about 2-inches apart. Bake 13 to 15 minutes or until golden. Transfer to cool on a wire rack.