Welp, my gf's '03 died on her last night a few miles from the house and wouldn't stay running. It threw a P0320 and a P0340. I guess I'll replace the camshaft position sensor and just see what happens.
I also noticed that the ASC (whatever that is) relay kept clicking on and off when I looked at it on the side of the road. I hope it isn't the PCM problem that I've read about.
Thanks for the info - this site rocks
ETA: I did the camshaft sensor and also the crankshaft sensor for good measure (it's cheap, easily accessible, and she lives 200 miles away... so it made sense to just do it).
I got to both sensors by laying on my back under the passenger side of the engine.... The camshaft sensor mounts vertically (so you pull the electrical connector straight toward the ground to remove it) and you have to reach pretty far up in there to get at it - it is near the airbox. The crankshaft sensor is much closer to the ground and toward the rear of the engine.
It's been running great for the past couple days... here's hoping it stays that way!