Rubens Barrichello was left frustrated after his first retirement of the season following a troubled Turkish Grand Prix.