I remotely suspect it may be the Oil filter which may be designed to sync with the Oil pump in Swift. (Havent seen Swift Oil Pump). So now this swift oil filter installed on ur punto may not be (punto oil pump) pulling enough oil from the swift oil filter at start first time and so the warning message. Remember the most damage is done to an engine when it is COLD with improper or insufficient Oil. The fiat engine is running on 5W for a reason. Swift runs on 15W. I would NEVER substitute for consumables especially critical CHEAP components like Oil Filter, Fuel, Air Filters and ofcourse Oil. Mobil is best but I always chose Selenia.