2001 NB stalling out and surging RPMs, no power after long drives
I am having an issue where after a long drive, my 2001 LS stutters and then becomes un-driveable for a few hours, due to the engine dipping down to 300 RPM and then "surging" up into the thousands of RPM rhythmically..
I paid for an oil change (yeah, yeah), changed the air filter, and drove to Tulsa, but only made it 2.5 hours north. When I came to a stop light, the engine stalled. After restarting, the RPMs started surging and stalling rhythmically, no power, engine running rough. No CEL and no codes pending. After 2 hours of rest and a disconnected battery, started up and drove it to Tulsa. Rested a week. Drove back to Dallas and it broke down on me again in the same way as I hit town.
I have changed the air filter, checked the throttle body for obstructions, cleaned off electrical contacts to the MAS/CAS, and changed the fuel filter. No check engine light and never had any engine problems at all. Car has 75000 on it.
Thinking I might be the CAS. Does anyone have experience with this issue or some way to diagnose it ?