2015 Hilux engine block, gasoline, fits models from 2006 onwards. It has an oil pump, but is missing only the water pump.