If there is NO compression on any of the cylinders, you've probably slipped the timing belt/chain.
Just knowing that there is no compression is insufficient information to make a decision about replacing the engine.
You COULD need to have the engine rebuilt, or it's possible that a valve "kissed" a piston and the engine is toast.
Or... it could be something else. If it's just low compression in one or two cylinders, it could even be caused by burned or sticking valves.
Depends on why there is no compression.
Low compression in one cylinder can mean several things. The valves or piston rings may need to be replaced. There may be a crack on the engine, or the head gasket may have blown. The engine should be diagnosed properly to see what exactly is the cause of the low compression.
The higher compression the engine the more power it can theoretically produce. The compression ratio is mainly determined by the type of fuel being used.
a diesel engine uses compression and has no need of spark plugs
If engine is losing compression it is likely the rings are worn and need replacing. The valves are likely leaking too and need replacing.
Loss of compression is caused by bad internal engine wear or internal engine failure. Both mean the engine will need serious repair
The engine needs fuel, compression and spark, you are missing one of those.
That is because the compression ring on the piston/pistons are bad and need to be replaced. Time for engine overhaul.
The engine needs fuel, spark and compression. You are missing one of those.
because a diesel engine ignites its fuel with pressure, and not with a spark like a petrol engine. that is why a petrol engine does not need as high a compression ratio as a diesel engine
That's the first place I'd look if an engine had no compression.
No, normally they will last the life of the engine and are replaced when they engine is overhauled.