have you tried wiping data/factory reset and reflash your windows to see if its working?
If its not then pretty much your HD 2 is screwed.
But if its working on your old OS then its definately ROM. So I would suggest reflashing with new download. Wipe and Wipe and Wipe then flash.