Good old P0018 at 98,000 miles.
Just paid $5700 (with tax) for parts, labor, and a new clutch and flywheel that they said they could do without added labor since the car was already taken apart.
The car had been paid off for 2 years, and my payment was $3K a year, so I guess it all evened out in the end.
Of course, to nobody's surprise, P0018 came back on during the drive home. Everyone here is saying I likely need a new ECU.
If I wasn't recently unemployed, I would go ahead. But for the time being, it will just have to sit. My hope was that it would be fixed and when I got a new job, I would trade it in and try to get $6-7K for it. But now I think I will just cross my fingers that I can run it with the light on, clearing the code as I see it and pray nothing catastrophic happens.
Update: I had an old P0018 stored that had not been cleared. The new P0018 was marked as pending. I cleared everything and just drove for about an hour around town and on the interstate. No new codes appeared. Going to have to cross my fingers that the same issue won't come back, at least not immediately.
Update 2: Never mind. Comes back when you restart the car. I can clear the code while driving, taking it out of limp mode. It will not come back the next time I drive the car. But it will come back the time after that. I presume this means the code is "burned in." So while the issue is no longer there (hopefully), the car will just keep triggering the code because it had been present previously.