I'm saying no aftermarket OBD device is able to communicate on the CAN bus to send commands... and certainly not change long coding.... as of right now. That's probably why they have one - to develop a way around the SGW module. This is a discovery period - which may take an unknown amount of time to crack. It's like asking someone how long it will take to solve a complicated puzzle - they have no idea how long. Same goes for reprogramming the factory ECU... might happen next week - might happen in 2 years. So what I'm trying to impress upon you is - it's not for lack of effort.