Don't know if anyone has had terra clean and what sort of results on their cars but this is similar stuff.
You know how you get an improvement with a service new leads plugs etc.. This is SO much more of an improvement 197000 miles is running better than it has in the 12 years I've had it.