Wow, this is an old thread, The data on this notion is a bit sketchy from what I can tell. The LJ with 2LT (early years of the box prado) are known to crack cylinder heads at a certain point due to indirect injection and/or being slightly underpowered, many have been replaced under warranty or previous ownership. The 1KZ-TE is the successor to this engine, the KZJ7X I believe 1995 and 1996 were fitted with the 1KZ and its a great engine! pulls well, pretty quick (for a cruiser) and efficient. These models have only recently been able to be legally imported into the US. People say to avoid these 1KZ models like the 2LT, but I haven't heard much of this from people with actual first hand experience with the 1KZ motor, pretty much always hearsay. I personally believe the reputation of the early LJ7X followed the Box style Prado until the body refresh in late 1996 to the next generation Prado, kZJ90 where the 1KZ-TE engine continued to be used until I believe the mid 2000's, Toyota had however added an intercooler to the newer model Prados. I don't think if the 1KZ was that bad of an engine Toyota would continue to use it for another decade. I threw caution to the wind and bought a 96 KZJ78 with 200k+ KM on it and it runs amazing, love it. Time will tell what issues the 1KZ-TE engine develop for me with more use. I am guessing it will be similar to other owners of 25+ year old 70 series and I'm ok with that.