This came off a running 1986 tt600. Not sure what other years this will fit.