Cheap And Discounts 1978394 Oil Pressure Sensor 1611704 for Caterpillar E330D E336D Excavator Sensor 197-8394 161-1704 Wholesale. Buy Directly From Merchant Solid Autoparts Store. Enjoy ✓Free Shipping Worldwide! ✓90 Days Buyer Protection. ✓Easy Return. ✓Money Back Guarantee.