p0146 code?

2004 MERCURY SABLE
70,000 MILES • 6 CYL • 2WD • AUTOMATIC
Avatar
W. R. J.
  • MEMBER
  • 1 POST
Our 04 mercury sable service light engine light has come on. code p-0146 revieled o2 sensoris bad. please advise if immediate action is needed. car is operating in a satisfactory manner. no problems noted. if attention is needed advise what and app. cost.

This happended over a year ago and we did nothing and the light went off after several days.
Nov 25, 2009 at 11:18 AM
Advertisement
Avatar
MERLIN2021
  • CERTIFIED EXPERT
  • 17,250 POSTS
Check the connector to the sensor after the converter, it may have a caffed wire, or water intrusion into the connector.
Oct 31, 2020 at 11:24 AM
Avatar
BLUELIGHTNIN6
  • CERTIFIED EXPERT
  • 16,542 POSTS
No immediate attention is needed for this trouble code. It is one of the most common codes to make "engine light" to appear on vehicles. If you do choose to repair it, the culprit will be the oxygen sensor(s) located on the exhaust system. The worse case scenario is that you will see a slight decrease in fuel mileage. The sensors usually run between $50 - $100 each and a labor charge of around $70 - $100 to replace.
Oct 31, 2020 at 11:24 AM
Advertisement