Cream butter and sugar. Add egg, sour cream and rum extract. Beat until blended. Stir the dry ingredients together; add to butter mixture, stirring just until moistened. Stir in pineapple and coconut. Bake at 375 for 20 minutes or until muffin begins to turn light brown and springs back when touched with finger.