The upper drive shaft cap (70), the mid drive shaft cap (73), the sensor housing shaft (75), the lower drive shaft cap (83) and the lower drive shaft (74) each have at least a partially hollow bore so that circulating fluid such as drilling mud can pass through the interior of the drive shaft (66).