Your engine has two different oil pumps. One is the normal oil pump that all engines have. The other is the high pressure oil pump (HPOP) that provides the very high pressure required to fire the injectors. So I suspect your mechanic was refering to the HPOP.