£9000 is about the right money, the 3.0 diesel generally reliable, make sure you start it from cold, any judder when cold is likely to be an injector or a glow plug issue. Check the running temperature on the secret menu, if it doesn't sit at anything between 88-95 the EGR and or main thermostats will need changing. They're good cars, go really well, and that one is quite well specced so will fetch £9000.
Would you say the 530i is a more reliable engine, Especially when it comes to high mileage examples ?... These E60's are really growing on me just not their prices
EDIT: Which BMW Specification would be similar to Elite, I presume M Sport would be the equivalent to the MV6.
Most modern petrols will be a bit more reliable than modern diesels, however that's not to say the 3.0 diesel is unreliable. BMW don't really do trim levels, you get a half decent base spec, and then you have to find one with the options you want selected. Ideal when buying new, not brilliant buying second hand though. All E60's however come with auto lights/wipers, i-Drive, all electric windows, CD Player etc etc. luckily though, a lot of people spec Sat-Nav, and you can find some with many options ticked.
M Sport is basically the same as the SE, except the bodykit, sports seats, and all M Sports come with a lovely fat beefy steering wheel
.