I recently bought a 2001 Boxster S with 35K miles. Looks immaculate. The CEL keeps coming on reading an O2 sensor fault. 2 O2 sensors have been replaced, a split vacuum hose replaced, the mass air flow replaced and still the light keeps coming on after about 250 miles post reset. Suggestions?