I have a similar problem. it started with an intermittent starter fault and sometimes a slow spark. now I get no crank and have had all the components tested. the mechanic suggested a new ecm (as the signal gets to the emc but not through it) which I bought and it did nothing. I have a push...