10 mins r too much. Warming up of 10-20 seconds in the cold morning is okay for a modern EFI engines using synthetic oils.
One thing I have in mind, what about older carby engines that dont have an ecu to control all this. Like mehrans, khyber, indus corolla, etc?
And what about diesel cars/jeeps?