Almost any diesel will run on filtered cooking oil but you have to get the engine temp. up with regular gas or biodiesel first.

You can buy kits which have two fuel tanks and electrically powered valves that switch to the oil once the engine temp is up.

Note I've never done it but know people who have experimented with it.