Dissapointing performance

What is your total mechanical advance? More initial should help your idle and low rpm torque.