- Sun May 16, 2021 8:10 pm
#50368
Hello all! I'm currently working on a speeduino install on my 1992 Range Rover Classic. I have owned the car for many years and am finally ready to get rid of the distributor and antiquated EFI. This is my first foray into any sort of standalone ECU install. Like most British cars, the rover has it's fair share of electrical oddities. The Lucas designed 14CUX system is actually not a bad system once it's setup properly. The problem is it can be quite finicky and even at its best still is sluggish, inefficient and buggy. I've learned a lot about EFI over the last few years and have read a few books on tuning engines, but never attempted something like this.
I decided I wanted to install speeeduino to achieve three things:
- Ditch the distributor and antiquated 80's EFI computer
- Have a more robust and reliable engine management system
- Learn a new skill/have a deeper understanding of how my engine works
So far I have done the following:
- Purchased a 0.4.4v Board and Mega 2560, download firmware, setup tuner studio
- Set base tune based on similar Rover V8 setups
- Built the injectors, input sensors, and IAC portion of the wiring harness
- Purchased an O2 sensor, trigger wheel, and all sorts of relays, fuse boxes, and terminal junctions.
Still need to:
- Finish wiring harness including coils (LS2 type), and crank trigger
- Mount trigger wheel and sensor mount
- Build relay board and mount for Speedy
- Drill and weld bung for wideband sensor (Innovate LC-2)
Some questions I need to solve for before I can move forward:
- Fuel Temp - the old system takes into account fuel temp. I see on tunerstudio that fuel temp is an option, however I don't understand how to assign a pin to this sensor or if it would be worth it
- Vehicle speed senor - the old system used input from the vehicle speed senor to control the fuel cutoff on overrun. Under 3mph, the fuel cutoff is overridden to prevent stalling. I don't believe the Speedy accounts for vehicle speed, so is there another way that the DFCO is handled?
- High idle trigger - the old system will trigger a higher idle (using the IAC stepper) to compensate for additional load from the A/C or heated front screen. Is there a way to assign pins to these inputs?
- IAC Stepper - I understand how to wire up the stepper motor, but is there a way to "tune" it in Tunerstudio? I guess my question is, how does the Speeduino know when to add in extra air using the stepper valve?
- Clutch switch - currently the truck has an automatic transmission, however I have a manual transmission for it. I'd like to get speeeduino setup before I swap the trans, but I'd like to add a clutch switch. I've read through some posts and wiki, but don't understand the circuitry
- Pullup resistor - I purchased my board pre-assembled. Included in the box was a ULN2003 resistor. I found this web page (below) that talks about the pullup resistor, but can't find much mention of it elsewhere. Can someone explain what this is used for. I understand it increases the output of the board to trigger relays, so I will need to use it for my fuel pump relay. Will I need it for my clutch switch as well? https://speedyefi.com/ulns-and-pullups ... nch-oh-my/
- Purge valve - Currently the truck has a charcoal canister where the fuel tank vents through. There is a purge valve into the intake plenum that opens on startup. The purge valve is controlled by the 14CUX system. Is there anyway to control this valve with the speeduino? Alternatively, could I use a time delay relay or something to achieve the same goal?
- Hall effect crank sensor - Can someone recommend a good quality hall effect sensor to use with a 36 - 1 wheel?
Appreciate any insights people are willing to share. I'm new to all of this electron moving stuff, so please bear with me. Will update this thread as the project progresses.
I decided I wanted to install speeeduino to achieve three things:
- Ditch the distributor and antiquated 80's EFI computer
- Have a more robust and reliable engine management system
- Learn a new skill/have a deeper understanding of how my engine works
So far I have done the following:
- Purchased a 0.4.4v Board and Mega 2560, download firmware, setup tuner studio
- Set base tune based on similar Rover V8 setups
- Built the injectors, input sensors, and IAC portion of the wiring harness
- Purchased an O2 sensor, trigger wheel, and all sorts of relays, fuse boxes, and terminal junctions.
Still need to:
- Finish wiring harness including coils (LS2 type), and crank trigger
- Mount trigger wheel and sensor mount
- Build relay board and mount for Speedy
- Drill and weld bung for wideband sensor (Innovate LC-2)
Some questions I need to solve for before I can move forward:
- Fuel Temp - the old system takes into account fuel temp. I see on tunerstudio that fuel temp is an option, however I don't understand how to assign a pin to this sensor or if it would be worth it
- Vehicle speed senor - the old system used input from the vehicle speed senor to control the fuel cutoff on overrun. Under 3mph, the fuel cutoff is overridden to prevent stalling. I don't believe the Speedy accounts for vehicle speed, so is there another way that the DFCO is handled?
- High idle trigger - the old system will trigger a higher idle (using the IAC stepper) to compensate for additional load from the A/C or heated front screen. Is there a way to assign pins to these inputs?
- IAC Stepper - I understand how to wire up the stepper motor, but is there a way to "tune" it in Tunerstudio? I guess my question is, how does the Speeduino know when to add in extra air using the stepper valve?
- Clutch switch - currently the truck has an automatic transmission, however I have a manual transmission for it. I'd like to get speeeduino setup before I swap the trans, but I'd like to add a clutch switch. I've read through some posts and wiki, but don't understand the circuitry
- Pullup resistor - I purchased my board pre-assembled. Included in the box was a ULN2003 resistor. I found this web page (below) that talks about the pullup resistor, but can't find much mention of it elsewhere. Can someone explain what this is used for. I understand it increases the output of the board to trigger relays, so I will need to use it for my fuel pump relay. Will I need it for my clutch switch as well? https://speedyefi.com/ulns-and-pullups ... nch-oh-my/
- Purge valve - Currently the truck has a charcoal canister where the fuel tank vents through. There is a purge valve into the intake plenum that opens on startup. The purge valve is controlled by the 14CUX system. Is there anyway to control this valve with the speeduino? Alternatively, could I use a time delay relay or something to achieve the same goal?
- Hall effect crank sensor - Can someone recommend a good quality hall effect sensor to use with a 36 - 1 wheel?
Appreciate any insights people are willing to share. I'm new to all of this electron moving stuff, so please bear with me. Will update this thread as the project progresses.