Dash harness was from the 2.9. The only thing that was needed in this was the 4.0 engine wiring- to the fuel injectors, EDIS, alternator, crankshaft sensor etc.. Basically all wiring on the driver side of the BII was good to be able to plug into the wiring to control the 4.0. I used my 2.9 fuse block, too. I did not need to move pins around. It took a long time looking for a body that didn't have rust-and having lived in an area where salt was used a lot I knew where to look because my last BII rusted till the body was sitting on the frame with no mounts. What are you doing with the Ranger now? Is the v8 on hold?