Sorry, I should mention I just replaced the O2 sensor trying to fix this problem (OEM $80 Bosch) and no difference made.
I also just replaced the coil and spark plug wires about 4 months ago (both Bosch OEM).
It runs in closed loop for a good 7-15 minutes before it chokes and stalls out.
If I rev it up before it stalls out and hold the RPM's up to keep it from dieing it'll mis some and blow smoke.
Now it won't even start cold.
http://www.youtube.com/watch?v=A31U4JnF1NE