Between 1975 and 1980 ?
Yes, 1977
I've just reviewed the material on this car again and it turns out I had assigned the wrong year. There were multiple versions of this car--each with a separate designation--but the version featured in this puzzle made its competition debut in 1984.
FSO-powered ?
It is Fiat-powered (Edit: possibly FSO, but not specified)