If the oil light is on that can be 2 things. Bad sensor or no oil pressure. If it wan no oil pressure them it would be knocking by now. But you should change the timing belts just so you know there done and in good order. Many times they never get changed and brake on the new owner. We here it all the time.