Hi Boys and Girls, raised an earlier thread about a recurring DSC and Tyre Px msgs with occasional power loss and fuel msgs. Well after finally giving up and handind it over to my nearest dealership(it refused to go any further!) I found out the real problem was about a gallon of water in the container that houses the fuel relay(Green Relay as BMW calls it). The relay was submerged upside down in the water. The connector was cleaned and the container had a drain hole drilled in it. They suspect that this was caused by jet washers putting too much water px in that area. The container is just forward of the lower edge of the windscreen under the scuttle panel. It is sealed but only meant to be rain proof not pressurised water proof. £270 later fixed! Ouch but what a relief. will attach photos next!