After installing new Overkill ECM/TCM on a 2008 Grand Prix GXP and a few rough starts, car "appears" to be running just great but I've been babying it due to the check engine light staying on.

Read the code and this is the code I am getting. Searched threads, posts, etc but didn't locate anything. From what I've read on the web, a case re-learn should take care of this code?

However, the local GM dealership won't do it without flashing the ECM back to stock. They won't allow the car to leave their facility with a tuned ECM.

Currently struggling to find a shop that even has an idea of what I'm talking about. I'm confident in my car basic car knowledge but outside of purchasing a GM Tech 2 and doing it myself, I'm running short on options.

Long story short, does the P0315 translate to a case learn requirement. I was going to do the re-learn regardless but wanted to see if they were one in the same and be educated before I went anywhere.