HELLA THROTTLE POSITION SENSOR - 008476811 | partzilla.com