Hi All, I own a '99 cbr900 whose cdi unit appears to be stuffed. The bike wont start and the spark seems very weak across all cylinders. What can cause these units to fail. Before I got to the expense of replacing such an expensive item, I want to be sure their isnt another underlying problem that has caused the unit to break. Thanks, Adam