Hi, I had my civic timing done at a garage and was fine for a while. Then it wouldn't start up so I took it to the garage and was told the timing needed doing. The timing was done again and it started up, but then it began missing at idle and began revving high and low. The mechanic said the distributor is faulty. I purchased a new part but it was still the same. Can anybody please advise me on this problem? Is the mechanic conning me?