they need to look what is causing the cylinder wall scoring...ok, shortage of oil, but what is causing that?
could be that your cranck isn't aligned correctly.
although i'm not really convinced this would stall the bike at start and then not anymore.
if you start the bike and use the throttle to keep it at about 1500rpm for about 30 seconds, does it die afterwards?
can you also give the type of oil you're running?