coming from a car (alfa romeo) mechanical background, it sounds like an alternator problem. Have no idea about minibikes (hopefully getting my first one this week) but those symptoms sound exactly like a malfunctioning alternator. (could be as simple as a bad terminal connection).
Regulators...