I am have issues keeping my CR125 running. I am being told it is the Stator or the CDI box. These are very exspensive parts? The bike might run and it might not you never know. I am getting some spark seams light. Any suggestion would be great. We love the bike it just needs to run.