I had trouble with mine... finally drilled it out carefully to ensure no filings went into the controller. Went to connect it all back up and one of the connectors broke off. Tried to glue it back together, but that failed. Ended up getting a second hand one that still had the restrictor... Decided not to attempt that again.
I successfully removed my restrictor (to the demise of a dental pick), but while giving the hose one last push on, I felt a crack (firstly inside the hose, then in my heart). Anyone know where I can get a replacement? Mike where did you get yours? Any help much appreciated...