You said, "he is going to a pediatric psychiatrist the only one within a 200 mile radius. and obviously he is an idiot,"
Why is not possible to go a little further to get your son a second opinion and possible treatment? I would do whatever it takes. Is there anyone that could help you with the drive?
I know of people that travel very far for adequate medical care.
Keep posting...I'd like to hear more.