No noticeable leaks but it's used stuff....you should ALWAYS rebuild used brakes and suspension. Came off a 2002 chain drive 750. $200 for the full set shipped anywhere in the states.

Also have the top triple with the warning lights and a couple sets of bars...make offer.