Mine suffered from a bout of starting problems. I replaced plugs and leads first, no different, then on the advice of my garage tried the crank shaft sensor which (temporarily) fixed it, until the starter motor let go. That was expensive couple of months. Not the same symptoms as you, just thought i'd share. Crank shaft sensor might have something to do with it though (be warned, you are taking advice of a mechanical dunce).