No spark and i can only get 5V at the coil.

just a thought if you are getting a green eye on battery that means only one cell is at lease 60% charged ,load test the battery with a carbon pile tester .most auto stores will do it for free.