If it ran nice before (do you trust him saying that?), then I'd start by checking the CTS, IAT, MAP, O2 for being ballpark right. I'd then check fuel pressure. If they all check out I'd pull the fuel rail and see if the injectors are dribbling.
Is my troubleshooting the best? No. But it's what I'd do.