It made 207.3bhp at 0.95bar and made 173lb/torque..thought the torque was abit low for td04. What do you's think?