I don't know if this issue extended to the 2001, but for the 1998 there is a problem with the wiring harness resting on the fuel rail, after a while it rubs the insulation off a wire and it grounds out. I still find it hard to believe that in that big bundle of wires it rubs the specific one that causes this issue.

I was CERTAIN I had a TPS issue because it acted just like it did when the TPS was bad. I spent 65 for a new TPS and it didn't fix the problem. After searching a while I found this obscure known issue. I used a tie wrap to raise the wiring harness off the fuel rail and it solved the problem! I'm still amazed.

I know this doesn't fit your problem exactly, but there are several wires in that harness. It's a simple fix, you might give it a try.