Mechanics

OIL SENSOR HAS INTERNAL LEAK IS THIS BAD,?

1995 Pontiac Grand Am • 13,000 miles