2008 BMW 320i m sport coupe very low mileage only 84,000. Possible engine fault as making a noise. Has been advised it is drive chain but cannot afford to replace still drives but rattle from the engine. These cars are still going for over £5000 with this mileage. 07424049828