Just did a CarFax for a 1986 328GTS #59739, although current info came back there was a 23 year hiatus from 1987 thru 2010, believe this car was never...