I just had a new engine and a new clutch installed and now the car whines, except when the clutch is depressed. Is this serious, is it related to the new clutch, can I drive it for now?
May 7, 2016 at 5:28 PM