Default XT912 - Camera and Headphone Jack Not Working - Should do Factory Reset?

My motorola xt912's headphone Jack and Camera does not work. This happened after doing a system update a while back. I have read that I have to do a factory reset to get it back to the original software.

However, my phone is unlocked. I took it in to get it done and that store no longer exists. So I would not be able to unlock it again (for the Canadian Network). Would resetting it to factory settings get rid of the "unlock"?

Thank you!