HELLA THROTTLE POSITION SENSOR - 008476801 | partzilla.com