i notice you are in utah, same as me....you don't mention where you are riding, but for sake of a starting place, most of utah riding where you are climbing is above 8k and frequently in the 9/10.5 k altitude range....cats are set up from the factory in the 7-9k altitude range clutching wise....reducing weights is only part of the problem, the main thing is with the reduced power at altitude, you don't have the power to pull the stock helix/spring combination....you need to go to a shallower helix with a slightly stiffer driven clutch spring....stock helix is 48, i would suggest a 44 with a bikeman orange spring in the driven, and a bikeman white spring in the drive clutch with 68 gr weights which should give you about 82-8300 rpm at 10-11k altitude....if you ride at altitudes lower than 9k, just dropping weights to 68 might be all you need....getting the rpm above 8200 makes it a whole different animal, you mentioned the rpm fluctuating from 78-8000 rpm, which is my first clue that your helix is too steep for where you are riding...shallower helix/stiffer driven spring will help backshift and get your rpm to where the engine is singing, not loading up under too much helix or too tall of gearing....anyway, it's whats worked for me..