Knocking sounds from your engine form one of the most common symptoms of lack of oil. At first, these sounds may stem from the under-lubricated camshafts and valve train. Piston wrist pins and rod bearings may also produce knocking sounds.
Will engine knock if low on oil?
Low Engine Oil
A low oil level can cause engine knocking. If you get lucky, the noise may subside when you refill the engine with oil. In most cases, however, once the oil level gets low enough to create knocking, damage to internal engine components has already taken place.
Can a oil change stop engine knocking?
Adding more oil will make the noise go away, but it won't solve the underlying cause of the noisy engine – the oil leak.