No HX3 is the first for me. I was running an MSD enhancer before that with my set up. The set up is a +8 stroke, Lamey cylinder, 85mm bore, b-pipe, Dasa intake with v-force 3 reeds, 44's jetted to this set up, stator set @ zero advance, MSD enhancer, 200 psi, TBM flywheel.--- Now I am running the HX3 and went to a #Zero flywheel. There is a huge amount of tunability in the timing curve. I am on my 12 or more right now, too much timing down low or a flat curve thru 3000 rpms when the curve increases make my ski's throttle response poopy down low. You can really feel the timing differances. You may want to install the MSD curve in curve B at first so you can switch back to a known good curve with good drivability so you dont chase your tail thinking the way the ski runs is something else, this will help you understand its the new curve and it needs fine tuning. I have the MSD Pmd file i can send you. If you did not get the programming lead and software you may want too. The B-pipe and Dry pipe drive vastly differant, to get my B-pipes throtle response down low and power down low back i had to adjust my curves, mid and top was good with the new curves just lost it off the bottom. The Dry has no bottom but crazy mid and top, so you may need some adjustment down low to get some off the bottom. No jetting changes yet, so far depending on air temp and amount of timing i have early in my curve I lean or richen the low speed adjuster to compensate. Still learning and tuning though but iam getting it dialed. pm your email and i can send the file tonight