Search results

  1. 1

    D905E injector pump governor springs and linkage arms please help!!!

    Good afternoon, We’re working on a 2005 BX 23 with a D905 engine. One of the trust levers is broke. Do we have to remove the injection pump in order to pull the rest of the levers out?