Mechanics

KIA OPTIMA SENSOR PROBLEM

2004 Kia Optima • 80,000 miles