I think you have other problems. No engine should kick back at only 10 initial
Check the balancer with a piston stop to be sure your marks are even accurate
There has been some posts on the www indicating timing light problems with MSD, if that's what you are using, so your timing might not be where you think it is.
Otherwise, not enough battery, something wrong with the flywheel, bad starter, etc