#138192, "RE: No start, Code 42 ASD/MFI, no fuel pump prime" In response to In response to 1
I can't get too technical or have an elaborate explanation on your problems...but I had a similar situation I can share.
The fuel pump was not priming and I had random starts like you described. It ended up being a loose wire/connection at the fuel pump. I'd go over the connector and check the leads going into the connector. Over time the wires/clips that plug into the connectors can wear down or become loose and cause intermittent issues like this.