MPN: N326-18-911A Manufacturer: Mazda MAZDA - Mazda N326 18 911A Throttle Position Sensor N326-18-911A $277.49 USD Buy