if you've done all this to the ignition system and all is good then i doubt the ecm is bad. it sounds more like maybe a mixer issue?
have you cleaned out the mixer and the seat in the diaphram in the mixer?
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.