Does my Honda CR-V really need an engine flush whilst being serviced?

I have just booked my 2007 Honda CR-V 2.2 diesel in for its annual service at the local Honda dealership where I bought the car 18 months ago. The car has just under 28,000 miles on the clock. The dealership has strongly recommended that I have an engine flush at the same time at an additional cost of approx £37. Please can you advise if this is something that should be carried out, or if it is an income generating exercise? Whilst I have been very pleased with the car and the service generally offered by the dealership, I am a little wary as last year, when I had a visual inspection prior to the sevice, I was told all looked fine, but two weeks later at the service I was told one of my tyres was illegal and must be replaced. It was interesting to note that the tread depth of one of the other tyres had actually increased during that same period. Am I just being taken for a ride?
A diesel might well need it because of the carbon deposits that accumulate inside a diesel engine.
Answered by Honest John on

Ask Honest John