Mechanics

OIL PRESSURE SENSOR

2000 Plymouth Voyager • 6 cylinder FWD Automatic • 138,000 miles