im driving a 2005 1.6 petrol focus, there is a rattle that has started, i notice it coming from the engine bay i think. When i pull away in 1st gear slowly, or when i have the car at biting point on a hill, there is a rattle noise, it sounds like a babies rattle shaking. In reverse, when on a hill, there is a whining and also the rattle! The clutch isnt slipping, and ive had the car serviced a few weeks ago, the mechanic couldnt find anything. Any ideas?