Saturday, May 7th, 2016 AT 5:28 PM
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?