Motul, Fuchs, Amsoil these companies make very good oils. for your engine 0W30 or 5W30. If you need filter look for MANN company, they make good ones.
if you have all ready 170k miles check thermostat, water pump and belt tensioner, if no one was changing this, its time to replace it. Same...