I did all that and some. Still getting the error now and then. Phone seems to work find with no problem.
Sorry for the inconvenience. Error 104 is some sort of web related error. I would suggest you to power cycle the device, turn off Wi-Fi and update data profile. Try to access web. Let me know.
I keep getting error #104 every now and again.
Did reset with MSL and still getting the error.