I’ve been dealing with Brakecrafters for many years and have never had an issue until this kit. There is a seal for the clutch push rod which cannot be replaced on a 99-07 hyabusu without removing the engine. Don’t know why they would include this seal
1 month ago
Brakecrafters has a
4.9
average rating
from
1,991
reviews