Picked up my 1983 ex nato landy on Saturday, drove it 220 miles home stopping at services on way home. The landy started fine at services and run well on way home. Did notice a slight rumbling noise when lifting my foot off the throttle and the breaks pulled slightly left when applied. Now at home went to park it up for the night and it wouldn't start it kept spluttering and had black smoke from exhaust. A friend looked at it and opened the air filter spilling oil over the engine, he came up with the answer that we needed new points as they were not opening properly, he set them and the engine started again. (this is still with the old points). Went out just to start it up this morning, started no problem but the smoke was still there, could this be down to the oil spillage on the engine. It is still miss firing a bit too. Can.t understand how we got it home all that way with no prob for this to happen as soon as we stopped and all within a matter of minutes.