Product Profile
The COGENG 291-7589 and 291-7590 are engine wiring harnesses manufactured as direct OEM-form replacements for specific Caterpillar excavator models. Unlike a single sensor, these are multi-wire looms that distribute power, ground, and signal circuits between the engine's sensors, actuators, and the main machine Electronic Control Module (ECM). Each harness is pre-shaped, loomed in protective conduit, and terminated with factory-correct connectors for a plug-and-play installation.
Part Numbers: 291-7589 / 291-7590
Type: Engine compartment wiring harness assembly
Construction: High-temperature resistant insulation, oil-resistant outer sheathing, and sealed Deutsch-style or AMP-style connectors
Key Difference Between the Two: The 291-7589 and 291-7590 represent distinct circuit configurations or connection routings for different engine variants or emission-tier setups within the same excavator family. Visual inspection of connector count and pin layout is essential for correct selection.
| Specification Category | Detailed Specification |
|---|---|
| COGENG Set Number | CG-CAT-SET-2917589-7590 |
| OEM Reference Numbers | 291-7589 (Main Harness) & 291-7590 (Auxiliary Harness) |
| Compatible Models | Caterpillar E320D, 320DL, 323DL Excavators |
| Machine Weight Range | 20-25 Ton Class Excavators |
| Wire Insulation Material | Oil-Resistant Cross-Linked Polyethylene (XLPE) |
| Connector Protection Rating | IP66 (Dust Tight & Powerful Water Jet Resistant) |
| Operating Temperature Range | -40°C to 125°C |
| System Voltage Rating | 24V DC System |
| Quality Verification | 100% Paired Circuit Testing & Compatibility Validation |
| Warranty Protection | 18-Month Limited Warranty |
Target Machine Application
These harnesses are engineered specifically for the Caterpillar D Series hydraulic excavator platform. Confirmed fitment includes:
Caterpillar 320D / 320D L (standard and long undercarriage variants)
Caterpillar 323D L (and 323D LN if equipped with matching engine configuration)
Additional Coverage: May also fit other CAT D Series models sharing the same engine platform (e.g., certain 321D, 324D, or 325D configurations), provided the original CAT harness part number matches 291-7589 or 291-7590.
*Important: The 291-7589 and 291-7590 are not interchangeable with each other in all situations. You must visually match your old harness to the product image, counting connectors, wire colors, and branch lengths, or verify using the part number stamped on the original harness label.*

| NO | Number | Name | Qty |
| Grp | 259-5040 | BATTERY & WIRING GP | 2 |
| 1 | 2G-8767 | WASHE (10.5X60X3-MM THK) | 38 |
| 2 | 3S-2093 | STRAP-CABLE | 2 |
| 3 | 3T-5760 | STRAP-CABLE | 1 |
| 570-6509 | BATTERY AS-YM | 6 | |
| 123-1373 | CAP AS-FILLER | 1 | |
| 4 | 4I-3503 | GROMMET | 1 |
| 5 | 5I-8270 | COVER-BATTERY | 1 |
| 6 | 5I-9368 | SPACER | 1 |
| 7 | 6W-6005 | HOLD-DOWN-BATTERY | 1 |
| 8 | 7I-2673 | STRAP-CABLE | 5 |
| 9 | 7K-1181 | STRAP-CABLE | 14 |
| 10 | 7Y-5456 | GROMMET | 2 |
| 11 | 111-4836 | CLIP | 11 |
| 12 | 111-4837 | CLIP | 14 |
| 13 | 111-4838 | CLIP | 10 |
| 14 | 111-4839 | STRAP | 10 |
| 15 | 116-0118 | CLIP | 12 |
| 16 | 132-1805 | STRAP AS-GROUND | 1 |
| 17 | 132-1806 | STRAP AS-GROUND | 1 |
| 18 | 170-6929 | CABLE AS | 1 |
| 8T-9756 | TERMINAL AS-BATTERY | 1 | |
| 8C-5918 | TERMINAL AS-BATTERY | 1 | |
| 5P-0761 | CABLE | 1 | |
| 9G-0002 | COVER AS-TERMINAL | 1 | |
| 8L-8413 | STRAP-CABLE | 1 | |
| 19 | 170-9336 | BRACKET AS | 1 |
| 20 | 183-1049 | BRACKET | 1 |
| 21 | 204-1882 | BRACKET AS | 1 |
| 22 | 204-1882 | CABLE AS | 1 |
| 8T-9757 | TERMINAL AS-BATTERY | 1 | |
| 1S-7252 | TERMINAL-CABLE | 1 | |
| 5P-0747 | CABLE | 1 | |
| 9G-0003 | COVER AS-TERMINAL | 1 | |
| 8L-8413 | STRAP-CABLE | 1 | |
| 9G-8909 | COVER-TERMINAL | 1 | |
| 23 | 238-2501 | KNOB | 1 |
| 24 | 238-2528 | ROD | 1 |
| 25 | 251-0467 | BRACKET AS | 1 |
| 26 | 259-5267 | BRACKET AS | 1 |
| 27 | 291-7589 | HARNESS AS-CHASSIS | 1 |
| 291-7590 | HARNESS AS-CHASSIS | ||
| 28 | 291-7591 | CABLE AS | 1 |
| 8C-5917 | TERMINAL AS-BATTERY | 1 | |
| 1S-7252 | TERMINAL-CABLE | 1 | |
| 5P-0761 | CABLE | 1 | |
| 8N-0869 | COVER-TERMINAL | 1 | |
| 9G-0004 | COVER AS-TERMINAL | 1 | |
| 8L-8413 | STRAP-CABLE | 1 | |
| 29 | 085-7329 | SPACER | 3 |
| 30 | 132-5789 | CLIP | 3 |
| 31 | 291-7593 | SPACER | 1 |
| 32 | 291-75934 | CLIP | 1 |
| 33 | 4P-7428 | CLIP | 2 |
| 34 | 4P-7581 | BRACKET AS | 1 |
| 35 | 5C-7261 | CLIP | 4 |
| 36 | 5C-7883 | CLIP | 2 |
| 37 | 5I-3878 | NUT | 1 |
| 38 | 5P-4116 | BOLT-SOCKET HEAD | 4 |
| 39 | 6G-2256 | GROMMET | 1 |
| 40 | 6G-2263 | WASHER-HARD | 5 |
| 41 | 6K-8178 | CLAMP | 2 |
| 42 | 7X-0818 | SPACER | 3 |
| 43 | 7X-2533 | CLIP | 4 |
| 44 | 7X-2619 | BOLT | 1 |
| 45 | 7X-2621 | BOLT | 1 |
| 46 | 7Y-5226 | NUT | 1 |
| 47 | 7Y-8165 | GROMMET | 1 |
| 48 | 7Y-8167 | GROMMET | 1 |
| 49 | 8J-1256 | CLIP | 1 |
| 50 | 8M-2770 | CLIP | 1 |
| 51 | 8T-0286 | WASHER-HARD | 1 |
| 52 | 8T-0328 | WASHER-HARD | 2 |
| 53 | 8T-4121 | WASHER-HARD | 58 |
| 54 | 8T-4133 | NUT | 1 |
| 55 | 8T-4136 | BOLT | 9 |
| 56 | 8T-4137 | BOLT | 34 |
| 57 | 8T-4196 | BOLT | 1 |
| 58 | 8T-4182 | BOLT | 2 |
| 59 | 8T-4185 | BOLT | 2 |
| 60 | 8T-4191 | BOLT | 4 |
| 61 | 8T-4195 | BOLT | 6 |
| 62 | 8T-4200 | BOLT | 2 |
| 63 | 8T-4224 | WASHER-HARD | 2 |
| 64 | 8T-4226 | WASHER-PLATED | 1 |
| 65 | 8T-6912 | BOLT | 2 |
| 66 | 9X-8256 | WASHER | 6 |
| 67 | 129-3400 | GUARD | 1 |
| 68 | 4K-8864 | CLIP | 1 |
| 69 | 7Y-1924 | SPACER | 2 |
| 70 | 091-9035 | SPACER | 1 |
Complete machine power shutdown required before installation
Replace both harnesses together for optimal system performance
Follow OEM routing diagrams for proper harness placement
Ensure all connectors are fully engaged and locking mechanisms secured
Verify proper clearance from moving components and heat sources
Perform comprehensive system diagnostic after installation
Critical Safety Precautions
ECM Sensitivity: Never connect or disconnect ECM harness plugs with the battery connected. Voltage spikes during connection can permanently damage the ECM processor.
Hot Surface Avoidance: Engine wiring must be routed a minimum of 25 mm (1 inch) away from exhaust manifolds, EGR cooler piping, and turbocharger housings. Use heat shielding sleeves if clearance is unavoidably tight.
Pin Integrity: Do not force a connector that does not mate easily. Inspect for bent, pushed-back, or corroded pins. A single backed-out pin can cause a complete engine shutdown.
Fluid Contamination: Keep all electrical connectors capped or bagged during installation until the moment of connection. Diesel fuel, engine oil, or hydraulic fluid on the pins will degrade the seal and cause future signal issues.
Safe Routing: Secure harness branches away from the engine's rotating fan, accessory drive belts, and steering linkage. Loose wires can be caught and torn, causing an immediate short circuit and fire risk.
Installation Guide – Wiring Harness Replacement
Replacing an engine wiring harness is a meticulous process. Read all steps before beginning. The machine must be parked on level ground, with the engine cold and the battery disconnect switch in the OFF position.
Step 1: Documentation
Before removing anything, take multiple clear photographs of the existing harness routing, connector positions, and how branches are secured with clips and cable ties. Draw a simple sketch if necessary. This reference is invaluable during reassembly.
Step 2: Battery and ECM Isolation
Disconnect the battery negative terminal(s). Locate the Engine ECM and disconnect the main harness connectors only after confirming the system is fully powered down (wait at least 2 minutes after key-off).
Step 3: Systematic Disconnection
Working methodically from one end of the engine to the other, unplug every sensor, actuator, and grounding point on the old harness. Common connection points include the crankshaft speed sensor, camshaft position sensor, injection harness, boost pressure sensor, coolant temperature sensor, fuel temperature sensor, and injection actuators. Use the appropriate release tool for sealed connectors – never pull on the wires themselves.
Step 4: Harness Removal
Cut any non-reusable cable ties. Note the exact locations of harness support clamps and P-clips. Carefully extract the old harness, taking care not to damage any remaining components or hoses as you pull it through tight spaces.
Step 5: New Harness Layout
Lay the COGENG 291-7589 or 291-7590 harness alongside the engine, aligning each branch with its corresponding component. Confirm that every connector reaches its intended sensor without being stretched or kinked.
Step 6: Connection Sequence
Connect the new harness starting at the ECM bulkhead connector, then work outward to the engine sensors. Push each connector on until you hear or feel a positive click. Re-secure the harness to the engine using new cable ties through the original mounting points. Ensure the loom is not touching the exhaust manifold, turbocharger hot side, EGR pipes, or moving parts such as fan belts and throttle linkages.
Step 7: Ground Integrity
Confirm that all ground eyelets are securely fastened to clean, corrosion-free metal surfaces on the engine block or chassis. A loose ground can cause multiple erratic fault codes.
Step 8: Final Verification
Reconnect the battery. Turn the ignition to ON (do not start yet) and observe for any active warning lamps or fault codes on the monitor. If the system powers up normally, start the engine and let it idle. Verify smooth operation, correct gauge readings, and absence of new diagnostic codes.
Contact COGENG
📞 Phone: +86-185-2913-1515 🌐 Instagram
📧 Email: hugo@cogeng.net 🌐 Facebook:Excavator Parts Selection and Replacement Community
💬 WhatsApp +86-185-2913-1515 Facebook: Excavator Wiring Harness
💬 WeChat: +86-185-7865-1106 Facebook: Excavator Wire Harness
🌐 Website: cogeng.net Facebook: Excavator SolenoidValve
#ExcavatorWiringHarness #ExcavatorThrottleMotor #ExcavatorSolenoidValve #ExcavatorSealKit #ExcavatorPressureSensor