If I'm seeing this correctly you already have two buying a third now... IDK
but sure if that kart has to be done for christmas.. maybe a new one is quicker.
IMHO that engine should run within a few hours of dirty hands
and maybe waiting for the 30-100 dollars in spare parts once the problem is located.
So I wouldn't exactly get a third enigne .. but that's just me
I cannot provide you with reliable links for one I'm afraid..
cheapest would be alibaba but shipping would likely take several weeks..
same goes for some ebay/amazon offers some take weeks some just a few days..
I cannot tell which seller is actually reliable on the shipping dates...
"Local" retailers are usually a bit more expensive but quicker in delivering;
but still; some are just idiots
(ordering from china when you placed your order and you still wait forever)
The exact model of yours might be a
1P52FMH-F
(107cc e start dual auto clutch 4 speed )
and I think I'd replace it with it's longer stroke brother..
the
1P52FMI-F
(125 cc same bore more stroke otherwise identical specs)
But there are so many different variants...
in transmission: (2 speed, 3speed, 3 speed plus reverse, 4 speed, 4 plus reverse (?))
in clutches: (hand clutched, auto clutch, dual auto)
starters: (kickstarter, kickstart plus electic, just electric, estart on top of engine, estart below the engnie)
or in primary reduction, compression, stroke...
and I bet I only got half of it listed by now
IDK what gearbox you need if the hanging starter or kickstarter would fit your frame
etc.
much less if it's more important to be shipped quickly or bought cheaply.
so here's an
ended auction of one with more stroke..(125cc)
auto clutched three speed reverse and top mounted e start, no kickstarter
https://www.ebay.com/itm/125cc-Semi...-3-forward-1-Reverse-Gear-Speed-/143094614795
located in Texas just to give you an idea what I think you'll be looking for.
looks to be a generic manufacturer so it's good that auction ended (imho it's been a bit too expensive)
Some sellers (ebay or amazon) do not care to list the exact model,
but just the specs as you can see...
which makes them harder to compare IMHO.
(hence I don't want to grab the wrong link off the internet leading you to buy a mismatching engine by mistake)
I think you should contact bv powersports (bvpowersports.com) who imported your kart
and ask them for a replacement either in 110cc or 125cc (maybe 140 or 150 if they can provide such)
it'll be the more expensive but likely most reliable
and quickest way of getting a matching replacement engine.
And you have someone to talk to if the engine doesn't fit for one reason or another.
IF you want to buy a new engine that is.
'sid