Hi new to all of this I recently got my first bmw the 2004 525D touring. It's such a nice car but with 130000 miles it's been around the block a few times. Would any of you recommend getting a terra clean done on this car? It runs well but when started in cold judders a bit before settling down or till I give it slight revs. Has anybody had a terra clean carried out on a high mileage E61 525D before and did it make any diffrance?

Many thanks