How do you know if you need to do this? Does it have to be done at a dealer ? What can I expect to pay? Thank you for any info.