I post on this site, because I have owned about half a dozen different land rovers over the years. Unlike most American and Japanese cars that are for the most part easy to diagnose and repair, the Land Rover products are always a challenge, mostly due to retarded design an pathetic quality of components. There are only 2 cars that are even more poorly designed than LR: Porsche and Jaguar. And yes, I have owned a few of these pieces of turd too.
As for specific beef with LR engines:
1. The cylinder heads don't flow air worth a shit (duh it's a 1955 design)
2. The camshafts are made from some POS material, service life is 1/3 to 1/2 of that in comparable American, Japanese or German vehicles
3. Valvetrain components are of poor quality and fail often (valves, lifters, valve guides)
4. Oil pump design is completely retarded, won't self prime. The old style oil pump gears are made from crap and wear out quickly (I've seen multiple go @ 100-150K) once the oil pressure is low enough, the engine is toast
5. Camshaft sprocket on GEMS motors, who came up with that idiotic POS? No wonder it does not last worth a shit.
6. Stock cam chain is shit. Bargain basement quality. Stretches way to quickly.
7. Pistons are made from some crappy alloy (gotta be 50s technology), the grooves for the rings are usually worn @ 100K.
8. Con rod - mixed on these, some stretch at 100K others last forever. Usual English quality control problems?
9. Blocks are hit-and miss. Some turn out good (walls thick enough) others not so much. Random quality -luck of the draw. All of them are flimsy.
10. Rocker arms are crap. Due to the retarded design even the rocker shafts break.
11. Who is the moron that decided to use bolts that go into aluminum blocks and heads? Studs are infinitely superior in every respect.
To be fair, GM gets the credit for the lousy design, Rover gets the credit for all the crappy components.