Charade cxi 1.3 auto engine cutting out


I have a K reg 1993 charade cxi auto 1.3 and i am having a problem where the car will cut out on me. I get a engine worning light pop up every so often when driving then the car will cut out. After it has cut out it takes ages starting adain. I just keep turning the engine over and after about 30-40 sec's it will start but then cut out on me again. I have changed the fuel filter and have added an engector clean in my petrol tank but still happens i can only assume it could be a electrical fault. has any one else had this problem.