I have a 1992 RM125 that I have completly restored but am having trouble getting it to run right. It runs very good at Low and Mid range but when it hits topend range it boggs out. I have it in a local shop Suzuki shop to get fixed and they have rejetted the carberator put new reed valves in and it is running better but still boggs out at top end now they are saying the CDI unit might be bad and a new CDI unit is $350 I am trying to find a good used one but haven't come accrossed one yet does this in your opinion sound like a bad CDI and if so were would be a good place to find one that Is reasonably priced. thanks.