Engine parts

and for the nitty gritty parts bikebandit.com should have everything you need... Also the marketplace section on here can prove useful