why is the oil light coming on when the level is good? Also recently started making loud clicking noises from the engine
it means your oil pressure is either too high or too low, either can happen reguardless of oil oil level.
what kind of clicking noises? what are you doing to repeat the noise?