It's time for me to change out the antifreeze in my 2000 300M. 60 months, 14,000 miles. I hear the original factory antifreeze is unique. Do I have to have this done at the dealer or is there an aftermarket source for this antifreeze and I can do it myself ?