I redid the rigging after much effort getting the rotation and positions correct. Then the animation tore all the pieces apart. I finally deleted all the location data from the animation and the lamp rig started moving properly but the lamp is now only in one spot. Oh well. I supposed I can redo the animation.