Saturday, July 27th, 2013 AT 10:57 AM
Hello I put oil in my car last night because it was making a very weird noise. And this morning when I turned it, it was making a very loud squeaking and chugging noise, could you please help me asap?