R.Y.
I totally understand your frustration as a parent. My son is almost 3 and also bright and high energy, though not with as many behavior issues (he has his defiant moment and tantrums though). I have had lots of training and experience with family counseling and still lose my temper sometimes. It soulds like you are doing your best to get him appropriate services and get yourself the support you need as a parent. I do recommend following through with the evaluation you have planned. In the meantime 2 helpful and readable books on child behavior problems are The Difficult Child by Stanley Turecki and Disiplining Your Strong Willed Child (I don't recall the author). The first book is several years old but still excellent and the author is a pediatrician in NYC (the book has the details of where and it might be a place to call for help finding resources). The second book is newer and has many good disipline tips.