I was looking around at the different clutches. I kept coming up with two different part numbers. DF269675 and DF269739 they appeared to be identical and all the descriptions I found were the same, so I called Centerforce to clarify and hear is what they said.
The clutches are identical...