Can anyone help on this one? When cold, it starts great, runs well and no problems at all. If I stop the car for a short time, like when filling up or a short stop at a shop, then restarting is a problem. As you would expect, the preheat lamp comes on and goes out immediately. When I crank the engine, it cranks for ages and ages before finally catching. Any ideas?