Hi There!
Thanks for Choosing Just Answer.
I would have the oil pressure tested with a mechanical gauge to ensure the system pressure is correct. Allot of things can cause a knock, a worn bearing or rod. The oil pump could be failing and I would start with having the pressure checked. I would not drive this vehicle very far.
Thank You! Please hit ACCEPT for my efforts, Positive feedback and BONUS welcomed!!