BCA had uncovered the mileage issue in 2017 - they then sold it with full disclosure of the discrepancy to a since defunct Indy - and I picked it up 2 owners later. From my recollection of the history of the defunct Indy I suspect they sold it on probably without the mileage discrepancy disclosure. The Indy I since bought it from is reputable and have now offered some level of compromise agreement. I’m happy with that. Strange that OPC don’t check the ECU imo. HPI check only apparently.