Him, I have a Honda Civic 1998, and recently had the timing belt replaced, among other regular service things. 70,000 miles. Yesterday I noticed when I step on the gas there is no pep, like it chokes a bit or just doesn't want to speed up. Someone told me I need oil. I'm down a quart. Does this sound right?
