I hope so I have a new cap just need to order another rotor.
But there hard to find it seems.