Had my car in at Ford last week - having the same problem. Motor randomly cutting out on long trips and hot days (sharp loss of torque, quick drop in rpm and stalling with a shudder). The temp gauge wasn't moving off normal operating but when it stalled the light and chime for 'engine oil overheating' would come on. Thought it would have something to do with the warning, but was told this is just a linked warning. After much head scratching, the problem turned out to be corrosion in the connection for the knock sensor (came up as an erorr on the diagnostic). It was giving false readings and leaning it out too much (also came up as errors). Now is all good - heaps more power, smooth acceleration, which I haven't had for some time. Pity they didn't fix the sh#t second diff, the horn, the cruise control and the annoying drumming in the back end ???(that I've had for 50,000km and they can't find why). Can't have everything I guess!