NewCelica.org Forum banner

2004 2zz runs rich on 2000 ECU, differences between 2003 vs 2004?

7.4K views 13 replies 8 participants last post by  kortik  
#1 ·
Wondering if anyone has a comprehensive list of the differences between the 2003 and 2004 2zz engine. One difference was easy to identify - the addition of EGR (in the Matrix anyway).

I'm looking for any differences that might cause a 2zz from a 2004 Matrix XRS to run rich on an ECU from a 2000 Celica GTS. (Assuming all the wiring from the Celica ECU has been adapted/connected correctly to the engine).

Some possible differences I thought of ...

different intake sensor
additional sensors added in 2004
larger injectors

Out of these I mostly suspect larger injectors. The engine seemed to run poorly especially when hot and especially around the onset of lift zone (6000 rpm). Data from the Celica ECU suggested the engine was running very rich. Hooked up a PFC and after cutting fuel about 40% (!) across the map it runs much better.

Am looking for other clues too. Am happy with the results so far from the custom PFC map but really want to get to the bottom of why it would run so rich when used with a 2000 Celica GTS ECU.

I'd be grateful for any ideas and especially for any info concerning changes to the 2zz from 2003 to 2004 which is when (I think) the EGR was added.
 
#3 ·
Smaay said:
I dont know about the matrix, are they drive by wire? if so then your going to have more problems than running rich
matrix is still cable from what I understand.

are your injectors brown in color ?
 
#5 ·
Illusive said:
matrix is still cable from what I understand.

are your injectors brown in color ?
Good question. I'll check on that and get back. Am also hoping a friend of mine can help me flow test them, maybe not very accurately but at least enough to compare to his Celica 2zz injectors.
 
#6 ·
gokrt said:
Wondering if anyone has a comprehensive list of the differences between the 2003 and 2004 2zz engine. One difference was easy to identify - the addition of EGR (in the Matrix anyway).

I'm looking for any differences that might cause a 2zz from a 2004 Matrix XRS to run rich on an ECU from a 2000 Celica GTS. (Assuming all the wiring from the Celica ECU has been adapted/connected correctly to the engine).

Some possible differences I thought of ...

different intake sensor
additional sensors added in 2004
larger injectors

Out of these I mostly suspect larger injectors. The engine seemed to run poorly especially when hot and especially around the onset of lift zone (6000 rpm). Data from the Celica ECU suggested the engine was running very rich. Hooked up a PFC and after cutting fuel about 40% (!) across the map it runs much better.

Am looking for other clues too. Am happy with the results so far from the custom PFC map but really want to get to the bottom of why it would run so rich when used with a 2000 Celica GTS ECU.

I'd be grateful for any ideas and especially for any info concerning changes to the 2zz from 2003 to 2004 which is when (I think) the EGR was added.

are you using a wideband for tunning? If so what were the readings with the gts ecu? And what are you running with the power fc?
 
#9 ·
Originally posted by Smaay
the brown injectors are larger than the earlier Celica's those are yellow...
Thanks !!!! Talk about the perfect piece of information!!

So then did the Celica move to the larger (brown?) injectors a few years later? Did any of the ECU wiring change at that time or did they just change it's programming to compensate?
 
#11 ·
gokrt said:
The engine seemed to run poorly especially when hot and especially around the onset of lift zone (6000 rpm). Data from the Celica ECU suggested the engine was running very rich.
Preface... this applies to a MK1 MR2 swap with 2ZZ.

Did you ever find an answer to this problem... Ive been doing a ton of research tying to find out the answer to this exact problem. My only differnece is im running a JDM 2ZZ. The engine, harness and ECU are from the same vehicle and belong with one another.

My vehicle ran good up until 6000 at which time it acted up. I tried to rectify the problem by cleaning the MAF and IAC. I test drove after the cleaning of the MAF to no avail. Then test drove after a cleaning of the IAC. NOW the car acts worse than before. I now have (sometimes) bogging while under load... When I performed the IAC cleaning, I just pinched the coolant tubes and removed. I did loose about a cup of coolant. When reinstalling everything I just hooked back up and started the engine. Turned on the heater and allowed the coolant to flow. Is there possibly an air pocket now in the system that would cause this behavior. It now runs worse than previous with an erratic idle.

Sorry for the thead jack/revival.
 
#13 ·
I did have an air pocket... reburped and good as new... sorta.

Back to the 6000 rpm changeover. This is still my issue. Exactly the same as posted by gokrt. I dont know what he meant by poorly, but mine is a hesitation at changeover. Hesitation varries in leangth and is usually overcome sorta quickly and back to lift we go.

I dont have a '00-01 celi ecu. All my components are JDM and go together. When I had the car dyno'ed at two different times, 6 pulls total, I was in the 9.5-11:1 a/f ratio. Running pig rich. Ive been trying for about a yr to figure out why.

During the cool/colder fall and spring months when it gets driven I dont have this issue. Heck, I thought it was gone this spring after sitting all winter. Now that 70,80 and 90* temps are here, so is the changeover issue.
 
#14 ·
I have brown injector in my 05 xrs
and its still cable throttle
only 1zz 05 + are DBW on matirexes
2006 2zz matrix is still throttle cable