Dude its expensive but you'll thank yourself later, FUEL PUMP!!!!! Dead in the water without it, mine went out with very little warning had to pay $60 for motorcycle rescue. Luckily my friend (P250 owner) had a spare. If you don't have one already a belt is nice to have on hand , I've shredded one at 10000km roughly. Air filters, nice to have one or two. Don't get the stock fuel filter, the mesh style racing fuel filters are better. Good luck