hi i have a mazda 3 sport,its a 56 reg,the problem ive got is from time to time when im driving it keeps juddering for a few seconds then stops,then it will be fine for a while and then it will do it again for a few seonds,it has been doing this for a couple of weeks,but today i have heard like a rattling noise from the engine for a few seconds....has anyone any ideas at all as to what could be causing this please.