What engine oil do you prefer,??.
15w50 mobil 1 is what I use in my 340, when I rebuilt it every thing was fine inside including the camshaft.
It didn't need the rebuild but I added about 100hp and completely changed the setup.
I use mobil 1 in all my vehicles , riding mower included