It could be the timing belt if you haven’t changed that within the 80k mile Suggested by Manual…
open