Thanks for your response. I tried sysrepart-stock, and tried flashing the full OTA image (6.0.1) and it hangs on boot at the 4 colored icons. I also tried flashing factory image using fastboot, when I do that it gets to the google screen and immediately reboots. I did the sysrepart-stock between attempts. Doing some more research I came across your post here where you suggested using fresh persist https://forum.xda-developers.com/t/bootloop-fix-for-nexus-7-2013-when-flashing-doesnt-help.3783564/ I also tried jackhill's method and tried flashing the old factory image even though you said it wasn't necessary because i wanted to exhaust all options before posting back here. Is this thing done for? or are there some other things I can try?To reverse it, or in other words restore stock partitions, just install sysrepart-stock.
"To recover from other repartition attempts, simply install sysrepart-ultimate if you intend to use LOS17+ or sysrepart-stock if you have other plans. If direct sysrepart installation is impossible due to TWRP or GPT issues, run the repartition.bat script."
CROSS - Custom ROM Scripted Setup