Diamond Power
DM1011
Suzuki Vitara 1.8L 2.0L 2.3L Oil Pump J18A J20A J23A
Oil Pumps
2 Year Warranty
All the products are tested and meet or exceed expectations
Brand New Oil Pump
Intercomp Timer In Car Display Unit. Receiver Unit.
YEC W0133 1642011 YEC Yec Distributor Rotor W0133-1642011-YEC
Mix me 1027