I saw some machine at my local Mobil service station that is able to drain your old engine coolant completely just by inserting a hose/cap from where you fill it up and also put in the new coolant from the same place. No mess and it was done in 15mins. Weird that they were doing it with the motor running while all the coolant was being drained. Is this safe to do on the E46?