Timing is still a little low if its only at 30° total, that could be the reason for hard starting also because the initial could also be proportionally low. Make sure the carb isn't losing its prime when sitting overnight or for long periods.



Class III CNC Machinist/Programmer