I just retried stock flash via Odin (seemed to flash ok), it booted once past the logo, I got the little green robot, it rebooted again, and now it's stuck on the logo again. This is different than yesterday where it booted up phone eventually and didn't get stuck on logo until after I manually rebooted. Will try a few more flashes...
I guess at this point I'm thinking the phone may be defective, so my primary concern is that the phone appears "stock" enough if I were to swap it with Verizon. I don't wanna send it in and have them be able to tell I messed with it.