hi just for some one whomight be havijg the same problem...
finally solved.!!!
basically everything was perfect spark plugs sparking fuel flowing... and it was not starting because it was flooding...
something was making the injectors firering up for too long..
thought it was issue with ecu.. but it was a faulty cam sensor. not crank position sensor..
well I did order the bosch cam sensor but appearantly it was giving the reverse signal..
since it was giving out the signal nothing was detected.. mechanic had to test the sensors individually to isolate the problem...
anyhow I would not have realized the sensor would he faulty but I guess they are sometimes what they are... well it is always best to test out couple of thes cps sensors whether they are cam or crank.. it took me just over 2years meeting the mechanic who was keen enough to take a bite at it.
hope this helps anyone in need.