I've got a 1.6 (none-turbo) diesel and changed the oil and filter at the weekend. I couldn't find out the capacity anywhere so put about 3.75 litres in before checking the dipstick - and it was well over the mark

I thought it would settle down once the filter filled up but when I took it for a run up the motorway tonight the engine started to run away and the road behind was filled with smoke, I had to pull on to the hard shoulder and turn off the engine. I started it up again and it ran fine all the way home with no further smoke. I've checked the oil and it's still over the mark.
What is the oil capacity of the engine - surely it's not less than 3.75 litres? And what happened - has some oil been forced past the oil seals and will there be any lasting damage? - but would that cause the engine to run away?
Advice much appreciated as we're taking the bugger to the continent in a few weeks
