With the lack of information on tuning or installation of aftermarket ecus on a 1FZ-FE and after lots of research I finally bit the bullet. I was confident I would be able to get the engine running but knew I would most likely fall into issues with other control modules that rely on the original ecu for comms and mainly the TCM which is integraed into the ECU in my model.
After countless hours troubleshooting and doing more research I finally have a working full standalone ECU and have succeded in all the basic engine control eg: start, idle, drive selecting all gears so far so good. Which is still using the original TCM part of ECU for transmission control, for now anyway. My next project I have started tinkering with is a standalone TCM controller with full integration to the aftermarket ECU via canbus/serial. Im yet to figure out what the other modules communication protocols are but hope to integrate them also.
Finding information for my particular year/model/engine proved very difficult as it is right in the sweet spot of transitioning from dizzy to efi, 1996 onward apparently got an overhaul with changes to engine, engine control, other electrical/control modules, and wiring. The Australian model seemed to be a bit all over the place. I still found more relevant helpful information from the 80 series manuals and refered to other sources when it come to trigger and ignition setup which I didnt really end up finding useful information. I ended up manually probing each sensor to find its corresponding pin at the ecu. I still haven't come across an ecu pinout, or wiring diagrams that matche mine 100%. I manually found/confirmed trigger angles, trigger wheel, sensor types. The only information I found didn't sound right and would have put me 100 degress out of sync with TDC. Majority of the information was actually 1FZ-F related about dizzy triggers and timing which i belive have a 24 - 2 trigger but usually get configured as a 12 - 1. After all that I figured out if you take the cover off the ECU all the inputs/outputs are labelled on the PCB.
For those that are interested here is my setup so far
1998 105 Land Cruiser Auto 1FZ-FE
The aftermarket ECU Im running is a UA4C based on speeduino which uses an arduino as the main controller. Very similar to a megasquirt using same tuning software called tunerstudio.
It has 36/2 - 2 tooth crank trigger wheel with 80 degree offset and 2 cam triggers 90 degrees apart
Im not running cam trigger its only needed if you plan to run sequential, which I believeve requires grinding one of the triggers off the camshaft.
Wasted spark, alternating 3 channel batch injection. Same as the stock ECU.
All up for the ECU and harness cost me under $300
I ended up replacing sensors/connectors I broke/damaged in the process from being old and brittle and replacemented my starter motor which was already on its way out.
I still need to work on the tune and get my VE and AFR tables dialled in then work on cold startup and idle
Certain things don't work like they used to eg:
Fuel pumps - connected straight to Fuel pump relay bypassing the low load resistor (Not sure of the longevity of them in this configuration and plan on attcking this after Im happy with everything. I'm thinking a pressure switch once the rail hits a certain value pump changes from high to low)
PWR switch - can be connected to new ECU utilized as an input for map switching or triggers etc
At the moment there is no knock detection, I have a module on order im hoping should be easy enough to get working.
Anyone who wants further info or my base config files feel free to ask.
Ill attach images, videos of my install and keep updating my progress if anyone is interested
After countless hours troubleshooting and doing more research I finally have a working full standalone ECU and have succeded in all the basic engine control eg: start, idle, drive selecting all gears so far so good. Which is still using the original TCM part of ECU for transmission control, for now anyway. My next project I have started tinkering with is a standalone TCM controller with full integration to the aftermarket ECU via canbus/serial. Im yet to figure out what the other modules communication protocols are but hope to integrate them also.
Finding information for my particular year/model/engine proved very difficult as it is right in the sweet spot of transitioning from dizzy to efi, 1996 onward apparently got an overhaul with changes to engine, engine control, other electrical/control modules, and wiring. The Australian model seemed to be a bit all over the place. I still found more relevant helpful information from the 80 series manuals and refered to other sources when it come to trigger and ignition setup which I didnt really end up finding useful information. I ended up manually probing each sensor to find its corresponding pin at the ecu. I still haven't come across an ecu pinout, or wiring diagrams that matche mine 100%. I manually found/confirmed trigger angles, trigger wheel, sensor types. The only information I found didn't sound right and would have put me 100 degress out of sync with TDC. Majority of the information was actually 1FZ-F related about dizzy triggers and timing which i belive have a 24 - 2 trigger but usually get configured as a 12 - 1. After all that I figured out if you take the cover off the ECU all the inputs/outputs are labelled on the PCB.
For those that are interested here is my setup so far
1998 105 Land Cruiser Auto 1FZ-FE
The aftermarket ECU Im running is a UA4C based on speeduino which uses an arduino as the main controller. Very similar to a megasquirt using same tuning software called tunerstudio.
It has 36/2 - 2 tooth crank trigger wheel with 80 degree offset and 2 cam triggers 90 degrees apart
Im not running cam trigger its only needed if you plan to run sequential, which I believeve requires grinding one of the triggers off the camshaft.
Wasted spark, alternating 3 channel batch injection. Same as the stock ECU.
All up for the ECU and harness cost me under $300
I ended up replacing sensors/connectors I broke/damaged in the process from being old and brittle and replacemented my starter motor which was already on its way out.
I still need to work on the tune and get my VE and AFR tables dialled in then work on cold startup and idle
Certain things don't work like they used to eg:
Fuel pumps - connected straight to Fuel pump relay bypassing the low load resistor (Not sure of the longevity of them in this configuration and plan on attcking this after Im happy with everything. I'm thinking a pressure switch once the rail hits a certain value pump changes from high to low)
PWR switch - can be connected to new ECU utilized as an input for map switching or triggers etc
At the moment there is no knock detection, I have a module on order im hoping should be easy enough to get working.
Anyone who wants further info or my base config files feel free to ask.
Ill attach images, videos of my install and keep updating my progress if anyone is interested