Ive looked for the correct 7 pin connector for a while, and finally just gave up. Surly this stupid little plug cant be that hard to find.
Someone from Everlast needs to get a hold of the supplier of their pedals and/or torches, and get a case of plugs from them to sell to us. Sure would make a lot of Everlast customers happy.