Some updated pics. It's coming along. Just ordered a jet kit which should solve all the running issues...I hope.

BTW that is not me in the pics. It's my bro in law.