NOTICE!!! Manufacturer has started using unsupported non-ESP8266 chips recently and this device might not be compatible anymore. Check seller descriptions or contact them before buying!
Since January 2020 device bought from Amazon.com link no longer has an ESP8266 chip and is unsupported
There is already a template loaded into the sonoff-basic firmware for the Teckin SP20. That firmware was causing my outlet to turn on and off. I also realized that my device looked slightly different that the one pictured on the Amazon page and in this db. I took this to mean the pin assignments were for a different version of the SP20. I went to blakadder’s tasmota template db and located a identical looking model made by Waga Life waga_CHCZ02MB.html. The template worked perfectly for my device and wanted to share it in case anyone else has the same issue.
I can share photos of my device or more information if needed. Feel free to contact me on Discord @Joshin#4762