Dark editor window titled F150 showing a wiring layout: several harness trunks with branches to connectors spread around the canvas, and dozens of curved wires converging on a column of plugs in the centre

Desktop appPart 1 of 1Drawing 44.1 of 47

F-150 Coyote harness

The example: a full harness for a 1985 F-150 with a Coyote V8 swap. Ten harnesses, 512 connections, 266 circuits and a fuse box of my own.

Sheet 02 of 09/Why

Old truck, new engine

A 2015 Coyote and a 1985 truck were never meant to talk to each other. Rather than splice the two together, I'm drawing the whole electrical system again: engine, power, cab, front and rear body, dash and doors.

Sheet 03 of 09/Layout

Ten smaller harnesses

It's ten harnesses instead of one big loom. Each one ends in its own plug, so the injectors, the coils and the engine can each come off the controller on their own.

Connections, circuits and connectors per harness
HarnessConnectionsCircuitsConnectors
Engine955837
Injector1899
Coil19910
Power665232
Cab453510
Rear22126
Truck tie-in pigtails11111
Front body512221
Dash and doors1317736
Rear body542219
Bar chart of the ten F-150 harnesses by number of connections, from 11 for the truck tie-in pigtails to 131 for dash and doors, with circuits and connectors listed beside each bar
PL 01Connections per harness, counted from the design's own wire list. Dash and doors is the biggest at 131.
Zoomed-out layout view showing several harness trunks with branches spread around the canvas and curved wires converging on a central group of plugs
PL 05The full layout at a glance: ten harnesses around the two controllers in the middle.

Sheet 04 of 09/Controllers

Two controllers of my own

The engine side runs from an engine computer I'm designing myself, and the body side runs from my own body controller behind the firewall. The stock switches are kept and spliced in as inputs to it.

Sheet 05 of 09/Parts

Parts you can buy

The goal was off-the-shelf parts and no special cables. The harness uses Deutsch DT and DTM plugs for its own joints, and factory Motorcraft pigtails wherever it meets a Ford part.

Sheet 06 of 09/Fuses

A fuse box I had to draw

I couldn't find a sealed fuse box that fit, so I designed one. It holds 25 fuses and 6 relays, from 5 amp sensor feeds up to 60 amp feeds for the body controller.

Sheet 07 of 09/Method

Drawn by a script

The whole truck harness is generated by a Python script. Every connector, pin and wire lives in it as data, it writes the .harness file and two spreadsheets, and hexis.harness reloads the file live while I work.

Sheet 08 of 09/Hybrid

A hybrid version, parked

There's also a second file with a Tesla drive unit on the front axle: 13 harnesses and 647 connections. It's parked, because three Model S battery modules give about 68 volts and the drive unit needs 200 to 420.

Sheet 09 of 09/Status

Where it stands

It's a design, not a built harness. Some pinouts still need checking with a meter, 43 parts are marked to verify, and the bundle lengths, the transmission and the engine computer are still open.