VIN is ZFFYT53A220129731. Could someone run a Carfax for me? It's [supposedly] a 2002 360 Spider F1 for $90,000....