error 23 is a"radio" error and so far no one has come up with a solution. try googling it and see if anything new has come up but i'm afraid it's a new comms/logic board.... sorry
open