Cheap And Discounts 1x 8942187104 high quality Map Pressure Sensor OEM 89421-87104 89421 87104 fits For Toyota Daihatsu- fast delivery Wholesale. Buy Directly From Merchant 23333 autoparts Store. Enjoy ✓Free Shipping Worldwide! ✓90 Days Buyer Protection. ✓Easy Return. ✓Money Back Guarantee.