Came off a 1987 BMW 528e. 
These units are in good shape for their age. 
They have 151,XXX miles on them. 
They do show some surface rust as the car did spend sometime in the midwest. 
None of the coils have been cut. 
These are OEM BMW units. 
These will fit any E24/E28 from 1982-1989. 
PLEASE MAKE SURE THESE ARE THE CORRECT UNITS FOR YOUR VEHICLE BEFORE PURCHASING!!
Thanks!