lots of coolant leaks, sounds like a dealer scam.