Hi pug 907,
From the description, possible causes are
1. Weak sparks, could be a weak ignition coil.
2. Low compression. When compression is low, it would be difficult to fire up.
3. Low fuel pressure. When it fails to fire up, excessive cranking would cause flooding.
I would suggest testing the sparks, if color of spark is orange, the coil is weak.
Has the CEL ever showed while driving?
Sunday, November 23rd, 2008 AT 2:32 AM