You cannot find "cheap" 3ZZ-FE engines in junkyard markets. Nor are vital replacement parts like head, block, etc readily available like most Honda or Toyota engines. You would only find these engines if you really hunt for them hard.