Cheapest would be a salvage yard. You can probably get a motor for $500 or so. But it varies a lot, based on the prices I've seen others post. But installing a used engine is risky. You never know if the reason the car went to junkyard is because a head gasket was blown, engine's knocking, etc. I suspect most yards give a non-DOA warranty, but still, you'd invest a lot of time only to find out the used motor is bad.
Less risky is buying a JDM engine. Google "JDM engine" (without the quotes) and you'll find dozens of places selling lightly used engines taken out of cars from Japan. JDM = Japanese Domestic Market. The downside is that their emissions requirements are different, so you'll have to transfer some things from the old engine to the new. And if you don't know what's different, you'll have a big hot mess on your hands.
Toyota 4Cyl engine for your 4th Gen is called a 5SFE
Used engines can be found by calling local Toyota auto recyclers or at
If your car came from Calif. it could have come with a 4cyl 5FSNE engine
Rebuilt engines come in 3 types
Short block - rebuilt crank, pistons, block; no head or other parts
Long Block - short block along with head, cams, valves rebuilt, assembled; usually comes with new timing belt, water pump, valve cover and oil pan.
Complete - assembled engine ready to run, may have to add/swap some sensors.
You can just pull the engine but it is a tight squeeze; some pull the engine and transmission as one unit.
I personally have not used this supplier but, they seem to have highest quality stuff and they back up with a long warranty (90 days) and most importantly you get all components such as Alternator, AC Compressor, Sensors etc.. and for a small additional fee, the Automatic Transmission.
Thanks everyone, I have done this before on foxbody mustangs, but I am not sure of the little things you learn on the 1st try that you wished you knew before you began, for instance, Change he CV joints as well? How many gaskets should I change...
The budget would be around $1,000, if I can get the car for $500, get it up here for $100 and there would be another $200 in fluids, gaskets ect. that would put it at $1800 for the project.