I bought a rebuilt from The Engine Forge, super happy so far with the engine. The one challenge we had was locating a new oil pickup tube, only one I was able to find was out of Thailand. I didn't want to wait the 60+ days to receive it so I tried a tube out of UAE which I received in 10 days, problem is the tube was for a 2004 1FZ-FE and the flange was the incorrect size so we ended up soaking the original tube in brake clean and using toothpicks and brushes to make sure it was completely clean with no left over particles from my original engine. I know they have at least one 1FZ-FE block available because I returned my core to them.
The Engine Forge – Quality Remanufactured Engines
theengineforge.com