jd motorcycles from the philippines has a complete running mc18 r2j engine.
but beware that the postage is very slow it took me nearly 3 months to get my fairings.
my tank screenbrace and speedo drive have not arrived yet and were bought at the end of july.
all products were bought at the same time.
http://nsr250.net/forums/viewtopic.php?t=9432&highlight=mc18+breaking