You can't generate hydrogen onboard! You need more power to do that than what you get out of it. If you could it'd just be a perpetual motion machine :P