HI THERE FIREBLADE OIL PUMP COMPLETE ONLY DONE 12000 MILES BEFORE HAD IT REMOVED FROM MY CRASHED BLADE.. ALSO A BRAND NEW BATTERY WOT I NEVER HAD CHANCE TO FIT..
I am open to ALL SWAPZ