Toyota Nation Forum banner

1 - 20 of 32 Posts

·
Super Moderator
2005 Corolla CE
Joined
·
15,060 Posts
Discussion Starter #1 (Edited)
Hello everyone!

Since I have made a couple of these tip posts in response to posters with varying levels of information contained within, I decided to put all the relevant information for these swaps in one place.

These tips should apply to all 2000-2008 VVT-i 1ZZFE engines for Corolla, Matrix, Pontiac Vibe, Celica, MR2, and Chevrolet Prizm owners. If a 1998-1999 Corolla or Prizm owner can find a correct trim specific wiring harness and ECU from a 2000-2002 VVT-i model, these tips will also apply to their engine swap.

Disclaimer: Myself or ToyotaNation are not responsible for any damage, loss, or injury that may result from use of this information. All vehicles should be diagnosed and repaired by qualified technicians. Proceed with this using this information at your own risk.

Here goes:

All 2000-2008 1ZZFE Corolla, Prizm, Matrix, or Pontiac Vibe long blocks are the same. The 2000-2005 Celica and MR-2/MR-S block uses a center support bearing on the passenger axle that the Corolla, Prizm, Matrix, and Pontiac Vibe doesn't. As a result, the Corolla, Prizm, Matrix, and Pontiac Vibe blocks are missing the holes, but have the bosses for tapping the holes. You need to drill and tap the holes if you want to use a Corolla, Prizm, Matrix, or Pontiac Vibe engine in a Celica or MR-2.

The only real differences between long blocks are external. The 1ZZFE can be grouped into 5 engine swap groups:

1. 1998-1999 Corolla/Chevrolet Prizm non VVT-i 1ZZFE

2. 2000-2002 Corolla/Chevrolet Prizm VVT-i 1ZZFE

3. 2000-2005 Celica/MR-2 VVT-i 1ZZFE

4. 2003-2004 Corolla, Matrix, Pontiac Vibe VVT-i cable throttle 1ZZFE

5. 2005-2008 Corolla, Matrix, Pontiac Vibe VVT-i DBW throttle 1ZZFE

The differences are mainly centered on:

1. Older 1 wire knock sensors of the 2000-2002 Corolla/Prizm and 2000-2005 Celica/MR2 engines vs. the new 2 wire sensors of the 2003-2008 Corolla, Matrix, and Pontiac Vibe.

2. Different intake manifolds between the 1998-2000 Corolla/Prizm, 2000-2005 Celica, 2000-2005 MR2, 2003-2004 Corolla/Matrix/Pontiac Vibe with cable throttle, and 2005-2008 Corolla/Matrix/Pontiac Vibe with DBW throttle. Since the intake manifolds are different, all of the throttle bodies, hoses, VSVs, brackets, and electronics are completely different. All this means is when going with an engine swap other than a direct replacement from the same type of car, you will need to reuse your original manifold and associated parts.

3. The exhaust manifolds also have different sensor types. It is best to just reuse your original manifold and sensor as well unless you have a 2003-2008 Corolla, Matrix, and Pontiac Vibe in which case you will need to only swap the sensor if using an engine within that group.

Note: If you go with the 2000-2002 engines, you won't need new pistons, but will need to drill them as nearly all of them either are or will be severe oil burners at some point. That requires tear down complete with extensive cleaning and drilling of the old pistons, new rings, bearings, head gasket, external gaskets, oil pan reseal, timing cover reseal, honing, etc. It isn't really worth the work in my opinion.

Note: I would highly recommend going with a newer 2005-2008 1ZZFE (preferably a 2007 or 2008) to get a low mileage and updated unit!

On any engine swap, while the engine is out I recommend the following parts to be replaced/resealed:

Front pump seal on the transmission (if automatic transmission)
Clutch kit (if manual transmission) -
Rear main seal (Got a Japanese made Stone in a Felpro box before)
Timing chain tensioner o-ring
Front crank seal (OEM Toyota or Napa Altrom)
Oil pan reseal (Black Toyota FIPG, Hondabond, Yamabond, Permatex Ultra Black or Ultra Gray RTV)
Timing cover reseal (Black Toyota FIPG, Hondabond, Yamabond, Permatex Ultra Black or Ultra Gray RTV)
Valve cover gasket - http://www.toyotanation.com/forum/1...ibe-1zzfe-valve-cover-replacement-w-pics.html
Water pump (OEM Toyota or Aisin only)
Thermostat (OEM Toyota only)
Spark plugs - http://www.toyotanation.com/forum/1...atrix-xrs-vibe-gt-spark-plug-replacement.html
Intake manifold gasket and Throttle body gasket (updated intake manifold part number for plastic manifold engines is 17171-22060) - http://www.toyotanation.com/forum/1...ibe-tb-iacv-intake-clean-replace-gaskets.html
PCV Valve - http://www.toyotanation.com/forum/1...-pontiac-vibe-pcv-valve-replacement-pics.html

Here are the general rules for the swaps:

2000-2008 Corolla/Prizm/Celica/MR-2/Matrix/Pontiac Vibe VVT-i Engine into a 1998-1998 non VVT-i Corolla/Prizm:

Non-direct swap - If the new engine is not a 2000-2002 Corolla/Prizm engine and has intake and exhaust manifolds, they will need to be swapped with the original manifolds from the 1998-1999 engine. If the new engine is not a 2000-2002 Corolla/Prizm or 2000-2005 Celica/MR-2 the knock sensor will also need to be swapped. You will also need to swap the front engine mount bracket (bolts engine to passenger side area) if not using a 2000-2002 Corolla/Prizm as I believe they are different. Additionally you will need to find and swap the correct ECU and wiring harness from a similar trim 2000-2002 vehicle:

1. 1998-1999 Corolla VE/CE/LE 5 Speed manual need an ECU and wiring harness from a 2000-2002 VE/CE/LE/S 5 speed manual.

2. 1998-1999 VE/CE with 3 speed auto need an ECU and wiring harness from a 2000-2002 VE/CE with 3 speed auto transmission.

3. 1998-1999 LE with 4 speed auto need an ECU and wiring harness from a 2000-2002 LE/S with 4 speed auto.

4. If you want to convert a 1998-1999 VE/CE with 3 speed auto to 4 speed auto, you will need to swap the ECU, wiring harness, and transmission from a 2000-2002 LE/S with 4 speed auto.

5. If you want to convert a 1998-1999 Corolla LE with 4 speed auto to 3 speed auto, you will need to swap the ECU, wiring harness, and transmission from a 2000-2002 VE/CE with 3 speed auto.

2000-2002 Corolla/Prizm engine in a 2000-2002 Corolla/Prizm:

Direct swap - If the engine has intake and exhaust manifolds they can be used with the engine. Your wiring harness will be exactly the same. So if the engine has a good harness attached, it can also be used. If the replacement engine is used, it is recommended to drill the pistons/rebuild the engine to fix oil consumption problems or the prevent it from becoming an oil burner, prior to installing.

2000-2002 Corolla/Prizm engine in a 2003-2008 Corolla/Matrix/Pontiac Vibe:

Almost direct swap - If the engine has an intake and exhaust manifolds, they will need to be swapped with the original manifolds from the 2003-2004 engine. Also the knock sensor in the block is not the same (1 wire vs. 2 wire for 9th Gen Corolla/1st Gen Matrix/Pontiac Vibe) and will need to be swapped from the 2003-2008 if it is used. You will also need to swap the front engine mount bracket (bolts engine to passenger side area) from the original 2003-2008 engine as I believe they are different. The wiring harness is different and the original will also need to be swapped if the engine came with one. If the replacement engine is used, it is recommended to drill the pistons/rebuild the engine to fix oil consumption problems or the prevent it from becoming an oil burner, prior to installing.

2003-2008 Corolla/Matrix/Pontiac Vibe engine in a 2000-2002 Corolla/Prizm:

Almost direct swap - If the engine has an intake and exhaust manifolds, they will need to be swapped with the original manifolds from the 2000-2002 engine. Also the knock sensor in the block is not the same (1 wire for 8th Gen vs. 2 wire for 9th Gen Corolla/1st Gen Matrix/Pontiac Vibe) and will need to be swapped from the 2000-2002 if it is used. You will also need to swap the front engine mount bracket (bolts engine to passenger side area) from with original 2000-2002 as I believe they are different. The wiring harness is different and the original will also need to be swapped if the engine came with one.

2000-2005 Celica/MR2 engine in a 2000-2008 Corolla/Prizm/Matrix/Pontiac Vibe:

Almost direct swap - If the engine has an intake and exhaust manifolds, they will need to be swapped with the original manifolds from the 2000-2008 Corolla/Prizm/Matrix/Pontiac Vibe you are doing the swap into. Also the knock sensor in the block will need to be swapped from original 2003-2008 Corolla, Matrix, or Pontiac Vibe engine if swapping into one (2000-2002 Corolla/Prizm use the same sensor as the Celica/MR-2). You will also need to swap the front engine mount bracket (bolts engine to passenger side area) if you have a 2000-2002 Corolla/Prizm as I believe they are different. The wiring harness is different and the original will also need to be swapped if the engine came with one. If the replacement engine is a used engine from a 2000-2002 model, it is recommended to drill the pistons/rebuild the engine to fix oil consumption problems or the prevent it from becoming an oil burner, prior to installing.

2000-2005 Celica/MR2 engine in a 2000-2005 Celica/MR2:

Direct swap - If the engine has intake and exhaust manifolds they can be used with the engine. Your wiring harness will be exactly the same. So if the engine has a good harness attached, it can also be used. If the replacement engine is used from a 2000-2002 model, it is recommended to drill the pistons/rebuild the engine to fix oil consumption problems or the prevent it from becoming an oil burner, prior to installing.

2000-2008 Corolla/Prizm/Matrix/Pontiac Vibe engine in a 2000-2005 Celica/MR2:

Almost direct swap - If the engine has an intake and exhaust manifolds, they will need to be swapped with the original manifolds from the 2000-2005 Celica or MR2 you are swapping into. Also the knock sensor in the block is will need to be swapped if using a 2003-2008 Corolla, Matrix, or Pontiac Vibe engine (2000-2002 Corolla/Prizm is the same). You will also need to swap the front engine mount bracket (bolts engine to passenger side area) if the new engine came from a 2000-2002 Prizm as I believe they are different. The wiring harness is different and the original will also need to be swapped if the engine came with one. The Celica/MR2 engines also uses a center support bearing on the passenger axle that the Corolla, Prizm, Matrix, and Pontiac Vibe doesn't. As a result, the Corolla, Prizm, Matrix, and Pontiac Vibe blocks are missing the holes, but has the bosses for tapping the holes. You need to drill and tap the holes if you want to use a Corolla, Prizm, Matrix, and Pontiac Vibe engine in a 2000-2005 Celica/MR-2. If the replacement engine is used from a 2000-2002 model, it is recommended to drill the pistons/rebuild the engine to fix oil consumption problems or the prevent it from becoming an oil burner, prior to installing.


2003-2004 Corolla/Matrix/Pontiac Vibe engine in a 2003-2004 Corolla/Matrix/Pontiac Vibe:

Direct swap - If the engine has intake and exhaust manifolds they can be used with the engine. Your wiring harness will be exactly the same. So if the engine has a good harness attached, it can also be used.

2003-2004 Corolla/Matrix/Pontiac Vibe engine in a 2005-2008 Corolla/Matrix/Pontiac Vibe:

Almost direct swap - If the engine has an intake manifold it will need to be swapped with the original manifold from the 2005-2008 engine. Also the sensor in the exhaust manifold is not the same and will need to be swapped from the 2005-2008 if it is used. The wiring harness is different and the original will need to be swapped if the engine came with one.

2005-2008 Corolla/Matrix/Pontiac Vibe engine in a 2003-2004 Corolla/Matrix/Pontiac Vibe:

Almost direct swap - If the engine has an intake manifold it will need to be swapped with the original manifold from the 2003-2004 engine. Also the sensor in the exhaust manifold is not the same and will need to be swapped from the 2003-2004 if it is used. The wiring harness is also different and the original will also need to be swapped if the engine came with one.

2005-2008 Corolla/Matrix/Pontiac Vibe engine in a 2005-2008 Corolla/Matrix/Pontiac Vibe:

Direct swap - If the engine has intake and exhaust manifolds they can be used with the engine. Your wiring harness will be exactly the same. So if the engine has a good harness attached, it can also be used.


For the swap itself I recommend the following BASIC tips. These tips are not a replacement for the in depth job of removing the engine:

1. I would remove the hood from the vehicle. The extra space is definitely worth it.

2. I would only pull the engine vs. the engine and transmission if automatic. If manual transmission, I would probably consider pulling both as getting the splines lined up will be a bit more difficult, though not impossible.

3. You really don't have to pull any axles, but pulling the passenger axle makes it much easier. For that you will need a 30mm (factory nut) or 32mm (aftermarket axle) to remove the axle nut and a 17mm to remove the lower ball joint mounting bolts/nuts and outer tie-rod from the knuckle. Then you can use tap the axle out of the hub and remove it the splines from the hub. Finally you can remove the axle from the transmission. If you have a 2000-2005 Celica, the procedure is similar except you have to remove the bolt and snap ring from the bearing housing and remove the axle from the transmission. This should be similar for the 2000-2005 MR-2.

4. Remove the A/C compressor and power steering pump from the engine and bungee cord them out of the way.

5. Remove the O2 sensor from the manifold and then the exhaust downpipe from the manifold.

6. I recommend pulling the engine with the harness attached to it. That means disassembling the fuse box to take out the connectors, removing the lower dash trim on the passenger side (2003-2008 Corolla/Matrix/Vibe), center console (2000-2002 Corolla), or bracket (2000-2005 Celica) to unplug and push out the ECU harness, and unplugging any grounds or transmission connectors that attach anywhere but the engine. It's pretty easy to do both.

Note: I don't know how the ECU in an MR-2 comes out. I have never done a swap on one.

7. The only mount securing the engine is the front engine mount. The other mounts are all for the transmission.

8. Then when you have the new engine you can swap over the manifolds, gaskets, seals, knock sensors, water pump, harness, etc. and literally just bolt it in. .

Check ebay and local junkyards for good used engines. I really like eBay for wrecking yard parts as the warranty protection from paypal is really good and the selection is downright amazing. Just search "2008 Corolla Engine" "2003 Matrix Engine" "2006 Pontiac Vibe Engine" or some other similar type term to find your engines.

Hope this helps.

If you have updates or concerns feel free to shoot me a PM. I will add this to the DIY sticky.
 

·
Registered
Joined
·
12 Posts
Put a 2006 engine into a 2003 Corolla - Harness question

Hello - for some reason I cannot post - not sure why. I have put the cart before the horse and put a 2006 DBW engine into a 2003 cable type and it started and ran smooth for a bit then acts weirdly. I came on to check out what could be the issue and it appears I need the engine bay harness to the firewall junction block to make it useable. 3 questions - 1) is there any info available to show which wires need to be replaced individually? 2) Does anyone make a harness outside of the factory that could be used? 3) Do I need the harness going thru the firewall as well?

:crying:

Thank you.
 

·
Super Moderator
2005 Corolla CE
Joined
·
15,060 Posts
Discussion Starter #3
Hello - for some reason I cannot post - not sure why. I have put the cart before the horse and put a 2006 DBW engine into a 2003 cable type and it started and ran smooth for a bit then acts weirdly. I came on to check out what could be the issue and it appears I need the engine bay harness to the firewall junction block to make it useable. 3 questions - 1) is there any info available to show which wires need to be replaced individually? 2) Does anyone make a harness outside of the factory that could be used? 3) Do I need the harness going thru the firewall as well?

:crying:

Thank you.
You don't need a new harness. Just use the original harness, intake manifold, and exhaust manifold from your original engine and it will work. The entire long block is the same.

Any running issues will likely be caused by sensor, ignition, or fuel issues from the swap.
 

·
Registered
Joined
·
1 Posts
Transmission Compatibility

This is a great post, very much appreciated! Does it matter on the transmission type? Does an engine with an AT need an engine with an AT or can you swap in a MT engine into a AT? Didn't know if there were any bell-housing issues? Thanks again.
 

·
Registered
Joined
·
488 Posts
with the new engine, it is a good idea to replace the o-ring of the timing tensioner. lots of youtube videos on replacing this. this is often an oil leak problem and the o-ring gets hard over time.
 

·
Registered
Joined
·
12 Posts
Hey yall. Hopefully I can get a quick answer. I've tried searching and couldn't find exactly what i needed. I am swapping an 07 1zzfe into a 2000 Corolla. I have the engine harness and the computer for the 07 engine and the old harness is laying next to it. They dont seem to match up 100%. My question is what else do I need? Fuse box from the new car? Another harness?
 

·
Registered
Joined
·
488 Posts
Is an 02 and 2000 different ? Reason why i ask is i put an 07 eng in an 02. There were only a couple of sensors i had to use from the 02. Also kept the 02 intake and exhaust setup. Car works perfectly. I dont post often but i know back in sept or so i detailed mentioned what sensors i had to use
 

·
Registered
Joined
·
12 Posts
I don't think they should be different. I have the intake and exhaust from the 2000 ready to use but the harness just seems too different. Which harnesses do I need from the 07? I already have all the common issues like exhaust and intake and knock sensor but the 07 harness isn't looking like it would be as plug and play like ive read. I know it's not completely bolt in but I'm sure it's just me missing a fuse box or harness or something
 

·
Registered
Joined
·
488 Posts
I don't think they should be different. I have the intake and exhaust from the 2000 ready to use but the harness just seems too different. Which harnesses do I need from the 07? I already have all the common issues like exhaust and intake and knock sensor but the 07 harness isn't looking like it would be as plug and play like ive read. I know it's not completely bolt in but I'm sure it's just me missing a fuse box or harness or something
Yes the harneses are different but the function amd most of the connectors are the same. The knock sensor i had to use from the 02 engine and a resistor that is on top back drivers side of the engine because the wire for it off the 02 wasnt long enough to connect. Everything else hooked right up. I used painters tape to mark wires to plugs before removing the wires and hoses. Also the metal coolant line along the front of your 2000 u will need to use that too because of hose connections are a bit different
 

·
Registered
Joined
·
488 Posts
07 has a huge harnes that comes in from the passenger side while the 2000 has the huge harnes coming in from the drivers side. They still plug in similar. Temp sensor, alt, compressor, ps pump, ignition coils, fuel injectors but most from the opposite side 07 vs 2000.
 

·
Registered
Joined
·
12 Posts
I can see a bunch of things that line up like you are saying on the engine side of the harness. My main issue is on the inside where the new ecu connects. The 07 was in the glove box area and the 2000 was in the center. I have the new one in place and the harness pulled through the firewall. I'm trying to see what goes in the connectors around the ecu. The old harness on the right has way more connectors. Is there anything else other than the engine harness and ecu I am missing?
319314

319315
 

·
Registered
Joined
·
12 Posts
I didnt use the new ecu. I used the 02 setup. Just replaced the eng.
Oh really? So just 07 engine and harness, 02 intake, exhaust, knock sensor, coolant pipes and computer? What of all those extra connectors around the ecu? The 07 harness only has the 4 connectors for the ECU. While the 02 has several more.
 

·
Registered
Joined
·
488 Posts
i never looked at the ecu. just labled the wires and hoses, and put corresponding lables on the new engine. pulled the intake and swapped it, same with exhaust (actually i kept the exhaust manifold in the eng bay. used the starter, alt, compressor, power steering pump from the 02 i had. pulled the hard water tube that wraps around the front of the engine and goes to the drivers side and used the 02 one on the new eng. the knock sensor from the 02 has a different plug than the 07 and there is a white square top back drivers side of the motor, that i used from the 02 instead of the one from teh 07,. i ordered a AISIN water pump from rockauto and installed that before putting the motor in, and replaced the timing tensionner o-ring on the new eng before installing it. i also replaced the valve cover gasket.
got that all in and the engine started up perfect and has been running super quiet since Aug..
 

·
Registered
Joined
·
488 Posts
Okay cool man thanks for your help. I'll try and figure it out.
This is HUGE there is a cover on the bottom of the engine that gives u access to the flywheel bolts where the torque converter is attached. Do yourself a massive favor and unbolt the torque converter by turning the old engine at the main bolt (harmonic balancer clockwise) and undo all the bolts holding the torque converter on so the torque converter stays in the transmission before undoing any eng to trans bolts.
I left the driveshafts in. Undid the powersteering and left it hooked to the hoses and carefully hung the ps pump to the firewall. Carefully hung the ac compressor into the front of the car. Removed the fans and intake and alt and starter. U will have to unbolt the back motor mount bottom bolts to lift the motor enough to access the bottom bolt (motor to transmission) that is at the cross member. I also unbolted the shield that goes around the long driveshaft where it goes into the transmission. After getting all the wires moved off to the side and hoses disconnected and bolts off (eng to transmission) and flywheel not connected to the torque converter. The engine just comes straight out. I had a tight strap between the 2 hooks so the motor lift was right at the valve cover and had someone hold the hood open and just pulled the motor right out. It was slick. Same with putting the new motor in and connect all engine to transmission bolts hand tight As long as the torque converter hasnt moved out the new motor should just bolt up and u move the main harmonic balancer bolt clockwise till u get one bolt to line up with the torque converter then hand tight each one till all are on and then torque them then tighten all the eng bolts the last little bit (hand tight on the eng bolts is both surfaces mated. If they arent going together something isnt right. The eng and transmission have to mate without wrenching on bolts hard... Anyway keeping the converter in the transmission saves u horrible amounts of time trying to get it in. I wasted a week trying to get the converter back in and finally pulled the transmission, stood it straight up and slid the converter straight down just to get the internal splines in.

Ill find the repair manual link i used for mating the trans with the eng.
Hope this helps
 

·
Registered
Joined
·
488 Posts
Oh really? So just 07 engine and harness, 02 intake, exhaust, knock sensor, coolant pipes and computer? What of all those extra connectors around the ecu? The 07 harness only has the 4 connectors for the ECU. While the 02 has several more.
i used the 02 harness that was in the car. i have an 07 harness in my garage that came with the engine, may use it for another corolla but didn't use it on the 02.
 

·
Registered
Joined
·
12 Posts
Oh for sure I took those bolts off the TC first. Did it exactly how you did. I was able to use just the extension and socket and my hand to thread all 6 all the way. Torqued them all no problem. I have the old harness and ecu plugged up and a bunch of the harness connected. I put the key in and got fuel coming out so that's good. Starter spins the engine just fine and I did it by hand before that so it's spins good. I'm about 85ish percent done. That knock sensor stud needs to come out no? In order for me to use the old style. Thanks again for your help man. And the link
 

·
Registered
Joined
·
488 Posts
Oh for sure I took those bolts off the TC first. Did it exactly how you did. I was able to use just the extension and socket and my hand to thread all 6 all the way. Torqued them all no problem. I have the old harness and ecu plugged up and a bunch of the harness connected. I put the key in and got fuel coming out so that's good. Starter spins the engine just fine and I did it by hand before that so it's spins good. I'm about 85ish percent done. That knock sensor stud needs to come out no? In order for me to use the old style. Thanks again for your help man. And the link
No prob. For the studs, they take an inverted torx head(socket)
 
1 - 20 of 32 Posts
Top