Yep, do a complete rewrite with an M6 file. Make sure you copy all your modified tables over, but IIRC, that's it.
Just out of curiousity, what did you guys do for the reverse lockout?
05 Quicksilver Twin Turbo GTO
08 GMC 2500 HD Onyx Black Twin Turbo LMM Reading spark plugs