Maintenance maintenance maintenance!!! I would ensure your fluids are up to date, timing belt, water pump and Valve cover gaskets are done. Diff fluids and transfer case are good, coolant flush, if uncertain when these items were addressed prior. And maybe plugs while you do the valve gaskets...