No spark on 340

Thanks everyone, I have tried most of these things already. All of the ignition parts(except reluctor) have been replaced and I only started it twice last month. It fired right up but now no spark. With my test light grounded to body to + coil I have strong light even in key cranking position but when I use the test light as a jumper from battery to + coil it goes out in cranking mode. Everything has been checked 3 times for ground. When I put my test light as a jumper from batt to - coil and crank the starter the light does not flicker but stays constant, I was told that could be the ECU, could my ECU have gone out already after only 2 starts and sitting for a month. By the way the knowledge of everybody on these forums are second to none as I am a member of some others also. Thanks