help me really quick, this cap & rotor fit?

It will fit just fine but the clips for the wiring will be different. You'll just need to re-pin the wires into the clips.
 


Top