I would replace that cap and rotor with good parts from Napa

Rickster