Here is DEF pump from current gen Ford SuperDuty trucks (aka “reductant pump” in Ford terminology). DEF stands for┬áDiesel Exhaust Fluid. Also known as “urea” which is not quite correct as DEF is urea in water solution. Continue reading “DEF Pump And SCR System”