do you know how many factors are involved that would have to happen just right for evolution to work?
Yeah. Two of them:
1) Organisms must reproduce slightly imperfectly.
2) Organisms must be able to die.
Those don't sound like difficult conditions to meet.
First of all, if a species has to unable to breed with it's parents(please remember when I say 'parents', I'm referring to the previous species), it would have to meet with another mutated form of the species that is mutated the same way it is.
Well, no. What you're describing is "saltation", and it doesn't happen. Individuals don't evolve; populations evolve. When new species come to be, it's not because a mutant was born; it's because two subpopulations have been separated for so long that they lack an ability to breed with each other; their gene pools become separated.
Like dropping a drop of yellow dye into a lake, the animal would breed with another animal of the 'old' species, and the offspring would only have pieces of the advantage.
Genes don't break up, usually. Moreover, you always inherit entire chromosomes from your parents, not bits and pieces of chromosomes. In other words there's a genetic "clumping" mechanism that prevents exactly what you're describing.