I have lately acquired a 2000 P38 diesel, it's done a fair few miles but is generally very clean and was pleasingly inexpensive. It has behaved very well, both around town and on the motorway, but in the last few days has shown some inconsistent behaviour in the automatice gearbox. It is...