Default nexus 7 boot loop

i flashed a bad recovery while not having a working kernel, assuming I could just get back into fastboot and fix it, but instead my nexus 7 is just stuck boot looping at the Google logo. The only mode I can access is APX but I do not have a blob. No matter how many times I try to boot with power+voldown it will not boot into fastboot mode. I even opened it and disconnected the battery and tried from there, but nothing. any ideas?

edit: nexus 7 2012