There are two different "red" rotors, the 6 cylinder version is indeed slightly longer than the 4 cylinder but fits the same shaft, etc. I have several of the red ones from TRF, and they fit my 3 just fine. My guess is that you somehow got the wrong ones. -- Randall