A fuel feed problem was suspected to have caused Barrichello's retirement until it was traced to a malfunctioning in-car computer calculating it had 12 litres more fuel than normal and an error with Ferrari's telemetry did not inform the team he had run out of fuel.