2010 Mazda 5

//2010 Mazda 5

2010 Mazda 5

Mazda 5

Mileage
105,738
Service Date
11/7/2022
Services Performed
  • Found oil pressure switch is leaking.
  • OIL PRESSURE SENDER OR SWITCH – Remove & Replace
 
SHAY B. gave our service a 5 star review on 11/9/2022
2022-11-11T22:59:53+00:00