Cheap And Discounts Excavator spare parts For CAT 324D 325D 329D pressure switch 2580883 sensor 258-0883 E329D Wholesale. Buy Directly From Merchant Shop1104787226 Store. Enjoy ✓Free Shipping Worldwide! ✓90 Days Buyer Protection. ✓Easy Return. ✓Money Back Guarantee.