Ford Puma 1.4 1998 - Puma cutting out and loss of power - pumadude

My Puma has been playing up for months, cutting out when cold, over-revving. Auto-electrician couldn't find anything wrong with it and it has had a service and no idea what is up. It has now died. It lost power and refused to run for more than about 2 seconds. It fires every time on re-starting, but then just cuts out after a second or so. Any one any ideas about where to start? I am worried about being ripped off senseless by a garage and spending a fortune on a 12 year old car with 126k on the clock.

Cheers!