well picked up a new relay from benz this morning - and it's still not solved the problem, just as before it runs for 10mins whilst warming up, gets to 80 on the temp scale, sits for a couple of minutes idling then dies, no coughing no spluttering just dies.
I revved it round to high rpm a couple of times when it warmed up, did it perfect and sat back at idle perfect. So i don't think it's the fuel pumps. I'm totally fugging stumped.