On the DC-DC converter, the board was having trouble booting unless I set the voltage to somewhere around 3.7V. At 3.3V it was not turning on. I had current limited to 800mA. Sometimes the module would just keep blinking the blue LED with a high current draw of around 700mA. One time I caught on the serial port a exception/stack dump, so it booted but couldn't get through my program.
But now when I hook it up to power and it doesn't do anything and draws around 7-800mA. I don't even have CH_PD pulled high and it does this. I don't think I ever really powered it above 3.6V (measured at the input) since I have been using it. Is it dead or can I revive it somehow?