Boy O Boy...Things just keep getting more and more interesting...
I checked the timing after work today, and it was right where it needed to be. Before digging into the fuel pump situation, I decided to try and start the car for s***'s and giggle's.
THE CAR STARTED AND RAN COMPLETLY NORMAL!!!???
I was like....'Alright, it idled fine on the side of the highway....surely it's going to die once I push the gas', but alas, it stayed running! On that first fireup, I revved it to 3000K, and for a split second it burped/sputtered, but that was the only time. I let it run for over 10 minutes, both idling and revving it, and it was as normal as it's been for the past 2 weeks.
As excited as I was to find the problem gone, I'm equally as nervous about it coming back and leaving me stranded on the side of the road again. If it can go away that easily, it can come back just as easily ya know? The only thing I can think to check, is the fuel pump situation though, so I'm going to do that before I start driving it again. Other than that, I guess I'll have to keep my fingers crossed that this doesn't happen again. I still can't explain the P0340 though...so who knows on that one.