This "problem" has been laid to dust long back. Anyway, for people who are not aware, let me explain.
First of all, it is not a propeller issue. You can't have your Spark propellers behaving erratically. They will either be good or bad. So no "jumping up-down" due to propellers.
The jumping problem is typically seen by pilots who use the "take-off" button on the app. When you use that button, the Spark fires up the motors, ascends and tries to hover at a certain height. And here comes the problem. How does the Spark detect height when it is close to ground? From the bottom sensor. The Spark bottom sensor is prone to malfunction at the slightest interference. However it is really hard to explain why it behaves erratically. So close to ground it is often seen that the Spark is not able to hold its altitude properly and hence the "jumping problem" at auto take-off.
What's the solution?
Use the combination stick method to start the motors (pull the left and right stick together either towards the center or outward at a 45° angle). Slowly push the left stick to ascend up to a height of ~7m. Hover in place for a couple of seconds. That's it. From here on just fly the drone like you normally do.