Anyone know about this engine? Looking at a work van that has 140,000 on it.