The little black thing is merely a suprresor to stop radio interference it will run perfectly without it.
Did you disconnect any engine bits ie dizzy, etc for cleaning ?
12v feed is constant, interupted feed is negative, if fuel,pumpo primes then you have CSP signal, I would recheck all the connection associated with the igntion side, even firing order if been disturbed ?
tabetha