It requires some effort and time to look after your diesel vehicle. Even though changing the oils and filters might be the basics, one essential part you should not neglect when maintaining your vehicle is the high pressure oil pump (HPOP). Every engine has an oil pump. What it does is to maintain the smooth performance of the engine by […]