I have an 2004 SDG speed mini, as usual trans took a dump. Replaced it with a Pitster pro 125 ran good till lately then started to not want to rev under load and only run while choked. Figured it was a carb issue since it’s like 15 yrs old replaced it with a brand new 24mm Minkuni carb. Still same issue now as of yesterday it ran for a bit now it won’t start at all. Tested it has spark, when you kick it over sometimes it will spit gas back out the carb intake. Other odd thing I noticed is when it did run yesterday it would leak some fuel around the gas cap as if the tank was pressurized? Even though the rubber seal is good and cap is tight. Hoping someone has some insight thanks !