I feel this should be taken up with your mechanic that did the work and don't tell him you touched anything. If it worked before he touched it I'd be livid. Im sure you paid good money for the work done so he need to make it right.

Is it throwing any codes?