You will get it without a problem, just follow two steps, remove the capacitor, change the register values. Which category you use does not matter, the difference appears in the transfer. In between, a signal level of 3dB doesn't matter, so you can skip the class selection. The 07, by the way, is kind of failing on its own, as there are sometimes problems not only with range but also with memory. Going back to the range check that pins 3,4,29,30 are connected together, there are versions of the ESP8266 07 where the 0R resistor to pins 3,4 from the power supply is missing. There should be an equal voltage of 3.3V on all pins. To check this, desolder the metal case. Write more about how you program the ESP8266, you can check certain parameters programmatically. Either by AT or LUA, in Arduino it is also possible, but even in the latest version 2.1 there are problems. Think also about ESP BASIC, it is interesting, because both firmware and written programs are loaded via WiFi, so in the case of changes, you do not need to disassemble the EPS and connect to cables and the programmer. In addition, you can program with a smartphone, tablet or notebook running any Android, Windows, iOS, Linux, etc..........