That's too bad. Looks like you're looking at a new throttle body then. That's under the hood and takes a little work to get to - removing intake tubing etc. You should clean your idle control valve while in there and if you haven't replaced your crankcase vent (CCV), now would be a good time.
In doing some of my own limited research on this, if your TB has a manufacture date of pre 1/5/02 (May 1) then it's pretty much guaranteed to fail prematurely. Otherwise it's just luck of the draw. There's also an engine wiring harness problem that can give these symptoms/codes and that's when it gets really serious. More expensive and a lot of work to completely replace the harness.
If hubby is pretty good with this stuff, he could probably swing it. Look for bavauto's youtube video on the ccv replacement. If your ccv has been replaced, just watch to the part where he takes out the throttle body. Otherwise it's a good tutorial all the way to the CCV.
Just thinking what else - your intake tubes could be a little brittle from age so they might not survive the procedure without being very careful with them. Again, a car at this age needs some refreshment parts so keep in mind. But get it going again! It's a shame to not drive it.
You could try to return or sell the new pedal after you get everything fixed and confirm the old one still works.