318 runs real load and shakes like crazy
Needs a freshly charged battery and you possibly have a tired starter. When it kicks back against the starter like that, the timing is usually too far advanced. I would guess 25° or more advanced at idle. Start out at around 10°-15°