My DeLoreango order got lost in the mail. My neighborhood has had problems with missing packages when a hold mail is requested which I did two weeks ago. So I got a new rotor from Ebay and new cap from DMCH. Funny my Ebay rotor is an OEM one so I guess the seller mistakenly shipped it saying it was a GB332 part.
So it looks like my PO did replace the rotor since the date code on it was "95". No burning signs and the resistor read 5 Kohms like the new one. So I don't think the rotor was the cause of my skipping. Will look over the old cap shortly but a quick look inside had no carbon tracking going on.
OEM part number is 1234332177
Edit:
Looks like the cap has little tiny water droplets near each terminal. Don't see any tracking so this probably was not the problem. Wonder how the cap keeps dry from condensation.
OEM part number of cap is 1235522210