Eventually got round to changing the ecu relay, and ..... well the problem has reoccured yet, but as it is an intemittment problem sometimes it would'nt show itself for weeks. Only time will tell. I'll post agin if the problem comes back.........................................