From the July 2018 issue Whether or not Ferrari actually had a hand in the odometer-fraud scandal that rocked a Palm Beach dealership last year, the whole thing looks bad. The diagnostic computer that ...