Hmmm... have you checked your fuel system hoses? You may have a vacuum leak. I had two hoses with cracks on mine (BMW, Motronic system, but it had similar/slightly worse hard-starting symptoms). The car would often just refuse to turnover until the 10th crank or so when warm but starts right up when cold.
HTH
|