Anxious to see what you figure out, my 97 Mark has exact same symptoms. Looking at around $160 for all 4 O2s plus labor, looking like next attempt. I also have fixed all vac leaks, iacv, pcv, maf, works for around 30 minutes then cel. Lean bank 1 and 2, if O2s are unsuccessful once I get done...