Can you get it to stay on an iTunes logo, by holding homebutton down on startup (recovery mode)? Have seen before, that it was software issue doing this.
open