Marisa, thanks for the extra information. It really does sound like your cat attacks due to being overstimulated. There is a solution for that, but it takes a little work.
The first thing you need to do is to learn her pre-bite signals. I have a cat who gets overstimulated....he always twitches the tip of his tail real fast before he slaps with his paw... Look for anything that can cue you in that an attack is about to happen. Each cat has his/her own pre-attack signal, so you will have to learn your cat's signal. But I guarantee you that she DOES do something to signal an attack. (Watch her tail, ears, and eyes for signals)
Now that you know her signal....the very instant you see the signal, stop whatever you are doing and just ignore her. You can walk away or just sit there, but give her no attention at all.
Wait at least 5 minutes and then play or pet her again. Make sure you stop playing or petting the instant you see her signal so that she never has the opportunity to attack.
What will happen across time is that she will learn to better tolerate the stimulation because she knows you will stop before it becomes too much for her. But....she probably will always be prone to overstimulation, so you will always need to watch for her attack signals.