I am wondering if anyone has done any extensive bench flashing with the GM MDI/Tech 2 or other J2534 unit. I have heard that it doesnt become a problem until you start programming modules around 2012 and newer. After that supposedly the computers have to be in the vehicle. I was wondering if anyone could confirm this.

I am looking at getting setup with something to do factory flashing. If you guys have any recommendations, I am open to opinions, and suggestions.