There are a number of things that cause it but the most common are low oil pressure and just a worn out engine.
Basically what creates the oil pressure in the engine is the restriction or clearance between the bearings. When this clearance gets too much then the pressure drops. When the pressure drops it is possible for things to "move" around and they start knocking.
There are other causes of low oil pressure so if the oil pressure for any reason drops, the engine can start knocking due to a bearing failure. The most common causes of low oil pressure are, oil pump failure, low oil level, lack of maintenance, or over revving/high RPM excessively.
Lastly a spun bearing is when the bearing on the crank actually spins and is no longer in the proper position so it make this noise.
Let me know if you have more questions.
Thursday, April 23rd, 2020 AT 12:18 PM