my typhoon 125 seem like the battery never ever changers and the lights only work when the engine it turn on, i got a new battery for it and everything worked for 2days then it stoped workin so it obv the batterty is not changering up so dose anyone one wat i need to do to make it work THANKS
Sounds more like theres something draining the battery.. it would not be flat after 2 days of sitting there unless it was being drained.
As Wabbit says 2 days is a short amount of time for a battery to run flat, but it sounds like your engine isn't producing any power to the battery therefore not charging. A friend once had a problem like this with his NRG and in all honesty I don't know if he got to the bottom of it, so if you find a solution please pop it up!
probably a fault with the rec as the stator is obviously producing power as otherwise the bike wouldent run and the lights wouldent work. the rec takes the stator's ac voltage, supplies 12v to the electrical system and passes its charge back to the battery, if your geting no charge then your not geting any power.. so it could well be the rec the stator or just something stupid like a poor earth on the battery cable/engine earth