Hey, thanks for the kind words. I always enjoy hearing from you guys and I have tried to help readers out for a very long time. I remember one GM products that … well, I can’t really go into it but suffice to say it was a positive result.
With that said, I think you’ve done a great job of troubleshooting the issue and I think you have hit the nail squarely on the head. From the sound of your issue, your transmission is working — you have to use manual shifting, but it goes into the gear you select and moves along in that gear quite nicely.
Now, it is true that there are a number of conditions that could mimic the problems you have outlined, but, here’s the thing of it, they would generate a code and it would be captured by the Engine Control Module (ECM). And, since you are not getting any codes generated, I believe that the problem is purely mechanical and outside the transmission.
It is also possible that the tire/wheels have a problem. If one of the corners of the SUV breaks then essentially you are asking three wheels to do the work of four. Now if this were possible, your vehicle would just pivot around the bad wheel in a big circle. So, if you have a combination of VSS failure and the failure of a tire/wheel on one of the corners, then you have a condition that could easily cause your vehicle to surge.
Hold on, though, this brings up another group of possible causes, electronic. Though you have touched on it fairly well in your question, I will expand on it to say that if one of the wheel sensors or a sensor on the crankshaft has gone or is sending back faulty information to the ECM — also the chief computer in the engine bay — it is easily possible that the combination of the bad sensor and the ECM misreading the information, is causing your SUVs transmission slipping. The reason there is no code being generated is simply that the ECM isn’t reading it as an error so there’s nothing reported or stored.
Let me know what happens.
You asked me two specific questions and I have to tell you that if your VSS (Vehicle Stability System) is gone or going your vehicle will act much in the manner you describe — surging and the like as the VSS tries to right things, causing the crankshaft to turn at unacceptable rates.