R Ramon New member Jun 7, 2010 #1 my mechanic says i have to put a special type of coolant , is it true?