Gap is VIN locked as well, but you can hit additional VINs. I do believe there is some basic functions that don’t require that, but I’ve never tested that myself.
To the OP, if you’ve done all of this without the proper scan tool you’ll never solve it. Given everything you’ve done you probably...