at this point,it prolly does not matter much if we run the ruu or not(i personally would,just to be on the safe side). make sure to factory reset or clear storage from hboot prior to re-rooting.
kernel/module mismatches can make the wifi not work,but after an ruu,that should not be an issue. im afraid you likely have a mencanical hardware issue,as well with the bol rocker. tho the vol rocker may be fixed by more competely disassembling the phone,and cleaning/inspecting the vol rocekr and micro switches.
also,sorry for my extremely late reply

have not had much access to the pc in a couple days