My friend has a DF250CHB that he loves but then he blew the motor. He ordered a new motor but it came with a short output shaft. He had the output shaft replaced with the output shaft of the blown motor but now the bike will not rev beyond idle and if you try it dies. His mechanic told him the CDI is bad but now he can't locate one. It has three wires on it. Does anyone know where he could get a new CDI?