tjg3303 - are you still around? I am going through something very similar with my son and would like to know how things are with your son....