Part Number: 10187144 (Oem only 2-3days need to verify ) Part Number: 10187199 (Hardware) Part Number: 101872 (Datel) Part Number: 10187200 (Hardware) Part Number: 1018720-001 (Transistor) Part Number: 10-187201 (Transformer) Part Number: 10-187202 (Capacitor) Part Number: 101872-1 (Component) Part Number: 10187214 (O-ring) Part Number: 10187215 (Load measurement un) Part Number: 10187216 (Relay) Part Number: 10-187235-3 (Spark) Part Number: 10187244 (Housing sleeve) Part Number: 10187251 (Thumbscrew)