Brake Pressure Switch ?? Need A replacement
Did you try contacting Wilwood Technical support (805) 388-1188
Print