Just picked this kart up, anyone know who made it and what model year? It has a "X" emblem welded onto the front of the kart ... engine is not the original. THANKS! geewally