I put it into gear and it dies.

yeah I suspect the timing as well, since it kind of sounds... off at low idle. https://photos.app.goo.gl/69q2bcBBDTmLgFCY9
this one is better, you can watch the throttle movements https://photos.app.goo.gl/9tGhTwKBiepAMsbC8
you can hear it in this video. and yes, it did go into gear in this video and move but I don't know what happened but it does not do it anymore.
Yes, it even sounds retarded.