FWIW all 88.5 cars were in fact built in late 1987 and in 1988. None of them were built in 1989. That's just lore that has been passed on. From...