I have Subaru Forester 2004, Recently, had a problem with Subaru while driving engine shut down and after a couple of minutes I turn on the engine again. It is usually happening on cold and wet days. Check for the scan for the codes. The mechanic said that I have to change the 02 Bank 1 Sensor 1 but price and labor plus scan altogether is $ 1000.00 Canadian. Is it fare price for the sensor?