I have an 1986 2.0EFi and that AD8335 fitted mine OK, think it was a Schaeffler item, according to their catalogue it fitted and seems to have worked !!