dynatech makes a FI controller for it, pretty much same as the dyno jet one.
I sealed mine up with some grease. It seems to do pretty good.does the air filter box need to be sealed at all so no water can get in? or is it sealed good from the factory?