Yes, the oscillations are normal. Its time to replace your driver side primary (front) O2 sensor (B2S1) if your wiring is in good shape...