Thanks, I bought a new coil pack today and while I was putting it in I noticed that on the pigtail leading to the coil, the middle wire was sheared off. The shitty thing is I probably did it. The new coil pack is on, but I'll have to get a new connector before I can see if that solved my problem.
What I still don't get is why the symptoms went away with the new DPFE sensor but for just a short time. The current (no pun intended) problems definitely seem more electrical, but the first couple days of having issues starting the car wasn't one of them.