ACURA TL 187378 Used Inquire$45.00Part Type: ENG/MOTOR CONT MODPart Numbers: 37850PPD911 7820756Details: firewall mounted pedal position sensor.Stock: 187378Mileage: 0Tag: 0000095166VIN: 19UUA66225A054266SKU: IL34688904Part Grade: A VIEW DETAILS Core Charge:Core Charge($1.00) Add To Cart