I bought Z23 Evolution drilled and slotted brake rotors and pads from Powerstop for my E46, which I will install this weekend.
Hopefully, I won't run into the same problem.
Fingers crossed !!!!
(I'll probably start working on it on Saturday instead of Friday. Tomorrow, I'll be attending the last Reno Air Race. Can't believe this will be the last year after 59 years. How sad ....).