You hear some bad things about the Apollo bikes, they get some pretty bad press tbh. There are deffo some decent Chinese 125cc pit bikes out there though. Definitely best to buy from a decent dealer where you can take it back if there are any issues. What you can't take back though are any...
Hi mate, here's a couple of ideas why it might keep cutting out. Hope it helps:
1. Blocked fuel filter
2. Electrical issue like a bad earth
3. Carb need servicing
Is it a new bike or an old one? That might help too.