@Ogremeister , The idle is ok, its around 800. The engine never stalled on first, miles second gears , in traffic !!
I don't think my riding is drastically wrong!! With the same riding style i rode 500 miles without any issue under same riding circumstances, after 400 miles on tacho ( was even leading a cruiser bikes group to the beach) i even hit 180 kmph for a few secs just to feel the power of the bike!!
Both the cases the engine switching off( two times) was more or less near the same place ( Steep curved bridge). I dont think its due to wrong gear , abrupt downshift etc. I even noticed that the engine has stalled only when i throttled and no response and saw the oil pressure sign in the dashboard, the speed would have been 60- 50 ish something. Pulled the clutch and it fired on the first time, during the second time have to pull the clutch and downshift then it fired.
Waiting to ride this Saturday and sunday and check in what conditions it occurs and report.
I never went to any riding school, was riding Enfiled 350 cc bullet 10 years before, brought a Honda shadow in 2010 ( for converting the engine to work with Butane fuel ), clocked 5000 miles upgraded to VT 1300 CSA Sabre clocked 6000 miles, then M109 R ( 1000 miles) , occasionally yamaha roadstar 1700( 1200 miles)!!