Have to prime to start

If accellerator pump works,and choke works then it should start. Swapping carb may help if that is whats wrong.
Find another mechanic,obviously carbureted engines arent his thing.