bad ground or bad ECM. you will also get spark when you turn off the key ?