Has she had any allergy testing? She also could have sensory issues that are not being recognized. Sounds, sights, taste, smells, and things she touches could easily be setting her off. My son has trouble with all of these and he also has allergies among other diagnosis. If you have insurance that will cover testing, I would schedule her to see a Child Pediatric Developmental Specialist so they could rule out different diagnosis. They could also refer her for occupational, physical, and speech therapy. She may need additional testing to figure out what is going on. Children do not have tantrums for nothing, something is going on in her world to set her off. Try not to be angry with her, she can not help the way she is responding to the rest of the world. It is not your fault either. She needs to have a diagnosis before she starts elementary school because they will not tolerate her behaviors without knowing the reason for them. She does NOT sound like a child that is a spoiled brat so there has to be a reason she is acting this way. My son also has problems with any changes to his schedule or enviroment. I would start documenting every appointment, phone call, diagnosis, meds tried, and anything else that pertains to your daughter. Organizing all of her records such as medical, school, therapies will benefit her in the future. I keep a list of behaviors for my son that I am concerned about and bring it to all of his appointments. It is very stressful and hard to remember all of them unless I keep a list. Be sure and ask each Dr. or therapist you see what you can do to help your child. Do you have any family support?
also we have observed and her fits have no patterns they just come out of nowhere