Ha this is awesome!, Damn where do you live - for some reason I had a thought that I was pretty close to you and it'd be awesome to help out on this (i nothing about the working of a kart tho, only how to drive one lol)
__________________________
Help keep our forums tidy.
Use the search function...