After finally tracking down the mysterious problem, the team believes their 820-horsepower twin-turbo supercar is ready to ...