Recently i purchased 1.5L petrol Ecosport Titanium in Mumbai. I asked dealer to do antirust coating and install engine guard (guard under engine). Prices quoted by dealer were approx 3k for antirust and 9k for engine guard. But my salesman suggested antirust is not reqd for new car and engine guard is recommended only for diesel. Just wanted to know is antirust treatment recommended for new car or after certain kms. And do you recommend to install an engine guard for petrol variant. Any suggestions are welcome. Thanks.