note: even what appears to be good o2 sensor readings can cause bad fuel mixture. this happened on my jetta, and some of the symptoms match yours. Al