So today we replaced the distributor condenser and engined started without problems. I have taken all your suggestions and As I have indicated before, I replaced the coil, plugs, points, condenser, air filter , besides dismantling and cleaning the carb and now engine does not stall at 900 rpm on idling. Whilst on the way the car performed without any hitches. I am also converting the automatic choke to manual. My engine is fitted with a 4 in 1 exhaust and my mechanic is saying that probably my engine is also fitted with an upgraded camshaft. He set the timing and the car runs fine without any smoke. The purpose I am giving these details is to ask how would one know that the camshaft is not standard. I could not contact the precious owner to confirm. When we checked the timing marks with the strobe these were way out of line but he said that this does not matter once the engine is tuned and running well. I am not technical so I am asking your opinion whether this is the case. Thanks everyone for your input