Come up with a behavior chart. Everytime she back talks or doesn't do something you say give her a check mark. After so many check marks take a privilege away until she earns it back.
She can earn it back by you taking some play money and giving her a dollar everytime she does something without any grief. When she has enough money, a pre-determined amount set by you, she can buy that privilege back.
Once you take that privilege away, the first time she mouths off, she doesn't earn any money for that day.
Or do a level system from Level 4 to Level 0. Level 4 is full privileges. If she refuses to do something after two prompts, drop her a level and take a privilege away. If she keeps going keep dropping her a level and take away another privilege. Level 0 is grounded to bedroom with no privileges at all and she has to earn checkmarks in the day to move up a level.
I have a step son who has a mild form of autism and he was very prone to violent aggressive behaviors when I first came here. Five years later, he is better with the behaviors but has trouble listening to me once in awhile.
Whatever you decide to do, talk to oyur husband first and then have a family meeting and let the children know what you are going to do.
Hope this helps.