Chevy S10 Engine Problems

So I picked up car today. They replaced ignition coil, timing control module, spark plugs and the fuel pump.

It runs better but now it’s idling very rough and is lacking power.
I called mechanic back and he says it ran perfect for him. I’m leery of going back there now. They had the car for over a week and never communicated with me. I don’t know what to do now. I have no luck finding mechanics who know diagnostics.

Did you try Car Talk’s Mechanics Files? Reviews from the people who actually use the shops…search by zip code or town name

http://www.cartalk.com/mechanics-files

I’ve looked at that before. Honestly, it’s not a that great a resource. Most of the shops listed near me in NH have 1 or 2 reviews and some are over 10 years old. I’ve been to 4 different mechanics in the last 2 years just for engine performance issues with this truck. I’m very frustrated with the part swappers. I can swap parts myself, I can’t do engine diagnostics.