highly unlikely to repair by weak solder joints, I have looked at these before and nothing seems to fix a bad hdmi/usb module.
Some people blame the usb port (flow re-solder wont fix it), it looks like an issue within the actual hdmi board, and they wont work separately as they are a 2 piece design.
Cheap fix to replace the whole board and save the controller. Good news is any hdmi board will work from the P3, p4, etc), as long as its for the same style controller.
Sometimes hope is good but not bad hope lol.