I have a 2000 Eclipse with an Evo engine and a 2003 Evo ecu. I'm putting cruise control back on the car by using a Diamante throttle body on the evo intake manifold and using all the 3g oem components. The cruise control ecu has 16 wires. Only one of the inputs to the cruise ecu is not satisfied and that is the idle position switch. The cruise ecu should see 0v from this wire and as soon as the throttle is cracked it receives 5v. Normally, this wire comes from the 3g ecu on pin 87 but for the evo ecu this is the acd input. Is there anyway to modify the definition file to interpret the tps signal and have a 0-5v output from pin 87? Teeing off the tps signal wire will not work since it's a varying 0-5v signal.
I can always use a 1g dsm ips switch so it's not the end of the world if it's not possible to modify the definition file.
I can always use a 1g dsm ips switch so it's not the end of the world if it's not possible to modify the definition file.
Evolving Member
Modifying the definition file won't change the fact that the hardware isn't set up to output 5v.
If the Diamonte throttle body has 4 wires, one will be an idle switch. Otherwise, you need to add the DSM IPS.
If the Diamonte throttle body has 4 wires, one will be an idle switch. Otherwise, you need to add the DSM IPS.
I've thought about that but this service manual says otherwise. Check out page 737
http://www.lilevo.com/mirage/EVO%208...05500F-13A.pdf
http://www.lilevo.com/mirage/EVO%208...05500F-13A.pdf
Evolving Member
I'm confused...
Yes, the Evo 8 has an Idle switch input, according to the FSM. It's designed to take a 0-5v input, not output one. Completely different circuits. If you look at the diagrams in that manual, you won't find a pin 87 or an idle switch though. If you can find one, it probably takes it's 5v output from somewhere else, and uses 87 as the input.
If you're looking for a way to add a LOT of code to the file, to allow the TPS to be used as an IPS by setting certain voltages to certain throttle positions, you've got a LOT of work ahead of you IMO. You'd need to do more than just modify the definition file, you'd need to disassemble the actual rom itself and insert some new subroutines.
Yes, the Evo 8 has an Idle switch input, according to the FSM. It's designed to take a 0-5v input, not output one. Completely different circuits. If you look at the diagrams in that manual, you won't find a pin 87 or an idle switch though. If you can find one, it probably takes it's 5v output from somewhere else, and uses 87 as the input.
If you're looking for a way to add a LOT of code to the file, to allow the TPS to be used as an IPS by setting certain voltages to certain throttle positions, you've got a LOT of work ahead of you IMO. You'd need to do more than just modify the definition file, you'd need to disassemble the actual rom itself and insert some new subroutines.
