Got a 6 year old 306 (60k miles) and recently i noticed a "knocking" noise coming from the front of the car when accelerating hard and generally when the engine is under load - it's quite loud going up a steep hill for example. There's no noise when idle or if I rev the engine without the clutch engaged. Any ideas?