They also said yesterday that the car needs to add Freon every year and the engine needs to be flushed every couple of oil change. Does that make sense? Thanks!