So I'm "kinda" new to go karts, in the sense that I've been on a few, worked on a few, but never actually owned one...yet. lol
I have plenty of experience working on cars, from general tune-ups to rebuilding an automatic transmission, so I really don't mind getting my hands dirty.
I'm...