Its coming from the top of the engine also it keeps cutting out when i dip the clutch pulling up to junctions and lights. I've cleaned the idle air valve but still no joy! It's also sluggish at low revs between 1000-2000rpm when setting off. Thanks for the help and advice.
The rattle is all the time, louder when first started up from cold but after a few minutes it quietens and stays sounding the same, sounds as if there's not enough oil getting to the top but when i remove the oil cap there's loads there and there's plenty of oil in the engine.