It takes me about 3 to 4 times to start up to completely erase the limp mode sometimes the code that appears is 10b which is the mafs. It does go on when im driving on a uphill and on a high gear the car is making too much effort for too long without me down shift. About 97% after that the next start up begins on the limp mode. In my opinion it all has to do with the stock tune and how close the parameters of that mode are set.
so i just down shift and make the ride more fun anyways ive been 3 months limp mode free