Ohhhhh... Pretty! I love 15-91's. They sew so well and will sew pretty much whatever you throw at them - even leather with the right needle and some patience. They also FMQ wonderfully.
As Bennett said, check the wiring and make sure there is grease in the grease tubes.