Minimal googling suggests the L suffix means low pressure and H would mean high - maybe plus an intercooller. Not sure if there are other differences but an "upgrade" may be possible?
This place has a box which takes it to 100hp - bolt on so can be removed and I think it has an adjustment allowing you to turn it down.