The sluggish gear change in my 2000 P38 DSE improved a lot after an oil and filter change but on Friday it reared its head again. I did a 90 mile round trip mostly in 3rd gear at no more than 40mph, no acceleration, no power on the slightest incline and top gear only downhill when I managed to get it up to 50mph; it wouldn't get over 60 even on a downhill motorway. I began to wonder if it might be an electronic rather than mechanical fault, several ECU functions like the trip computer and alarm don't work properly, so I plugged in the OBD scanner and guess what, no power at the socket. Fuse 33 is ok, there's no obvious corrosion or damp in the socket, so where next? Could it be fuel starvation? Should I change the fuel filter? Any advice most welcome.