Well, I rooted the Kindle Fire HD 7, had it all the way I wanted, then I broke a few things... namely I uninstalled the pop-up keyboard and the navigation button bar (because I use a bluetooth keyboard case and wanted to make it less touch-screeny.)

Now I kind of need those back, but I think I just want to restore the whole rom. Is there a way to completely reinstall the stock ROM? I tried "restore factory settings" but apparently if you've removed some core apps with root permissions, they're gone forever. Am I out of luck?