DBW Help - Mitsu Evo X DBW not working

Being this is my first project, I am new to this. I need help understanding what is going on with my DBW.

Platform is a 2008 Mitsubishi EVO X. I made my own harness following the pinout available on the ECUMaster website for their plug and play harness.

B4/Analog 2 = TPS 2

B17/Analog 3 = APP 2

B18/TPS= APP 1

B31/Analog 1 = TPS 1

In the software i have it set up as follows:

PPS Main = TPS IN/ B18

PPS Check = B17

TPS Main = B4

TPS Check = B31

In the log you can see when the voltage changes for Analog 3/B17 is when i am pushing the pedal. The voltage changes in Analog 1/B31, Analog 2/B4 and TPS when i manually move the throttle blade.

DBW Log.emublog3 (19.7 KB)

Dale Evo Base - Changed Timing - Acc Enrich - fans can bus - New.emub3 (67.6 KB)

I’m not sure if i have something pinned incorrectly or what. Could someone please help me with this?

I feel like B18 and B31 need to be swapped in the harness. when i put B18 as PPS main my PPS % goes from 100 - 0. but i thought i’d see if i could get some help before i start moving this around

First off, welcome to the EcuMasters community!


I want to start by talking about the wiring diagram available here.

Traditionally, a vehicle would have a throttle cable and a Throttle Position Sensor (TPS). You probably already know that but it is important to keep in mind when looking at the diagram above.

Wiring a vehicle with a cable would require some way to return the throttle position to the ECM for the purpose of load calculations.

I say that because in a DBW throttle, there are several things going on.

The H-Bridge is pushing and pulling the butterfly based on the demand from the driver which is calculated from the Accelerator/Foot Pedal Position sensor (APP or FPP).

There is also a sensor power and a sensor ground.

Those inputs are for returning voltage which is scaled by the sensor(s) in the DBW TB. There is typically one linear (analog) rising and one linear falling sensor and these take place of a traditional TPS sensor for the purpose of knowing where the angle of the throttle blade is at for any given voltage.

The sensor input on the EMU Black at B18 labeled “TPS” is where the traditional sensor input would go.

When running a DBW TB, that input (B18) is repurposed for the APP linear sensor. I will stop here because I do something completely different with the EMU pro. I have a linear and a PWM input from my APP but that is a special case. I am pretty sure that the diagram above is primarily for an APP with two linear sensors ONLY.

When setting this up, you will have to calibrate the DBW throttle using the wizard. You will likely also have to make the following changes[*]:

I think that you will also have to enable “virtual TPS”.
as here[*]:

*I honestly am only telling you what I can tell from the documentation. I don’t have the EMU Black on hand to draw real life experience from.

My EMU Pro 8 is slightly different, but it definitely runs.

Thanks for the reply.

I am in unfamiliar territory with the DBW.

This is a copy of what i am looking at.

Also i have wired up the ecu using this pinout here

If your vehicle is wired according to the example diagram that I posted, you should be okay making the following changes: