Cheap And Discounts Excavator accessories for E312D E320D C6.4 diesel pressure differential sensor pressure intake sensor 266-0136 2660136 Wholesale. Buy Directly From Merchant Shop1103713076 Store. Enjoy ✓Free Shipping Worldwide! ✓90 Days Buyer Protection. ✓Easy Return. ✓Money Back Guarantee.