I have a hard bricked nexus 7, I have a hard bricked Asus nexus 7 i have tried everything can find to "unbrick" it.  i get to the google logo and thats as far as it gets. anyone got any ideas.

I can get to fastboot mode. I can move the choices from start to restart bootloader to recovery mode to power off to start. I have pressed the power button on each choice. if i hit start it goes to the google logo and freezes there. If i hit recovery mode it  goes to the google logo and no farther. hit restart bootloader comes back to start then hit the power button and the google logo comes up and freezes. same at the recovery mode. Power off is the only thing that works.

Thanks for the help
did you try to get an image for your nexus device from this place: https://developers.google.com/android/nexus/images?hl=en and flash it ? If nothing is wrong with the hardware then this will help, just follow the steps provided on that page. 

By the way, i've upgraded my nexus 7 to the latest Android 5.1.1 and i could not use it, because it keeps on freezing, rebooting. Had to downgrade back to 4.4.4 and now my device is back.