I drive a 2001 Subaru Forester S with about 86K miles and last month, the check engine light came on. I brought it to the dealer and they ran a diagnostic and found code P0130 involving erratic output from the A/F sensor and to replace it, minus the diagnostic, would be $267.95. My warranty is still in effect but the sensor isn't covered. Am I forced to pay so much money for a sensor? I've driven the car for about 3K miles since and no problems.
Thoughts?