Thanks for the replies.
That would make sense. When I say electrical problem I mean on of the sensors needing to be replaced, but without a error code it's a shot in the dark. I ran around on it last night for about 20 miles and still nothing blinking on the dash. Plenty of stalling though.
I'll take it to the garage and hopefully he'll be able to work it out.
Thanks again