if there is a cel it will point him to the problem, if there is no light, he needs to check fuel rail pressure for drops.
if that checks out (need multiple tests), we can discuss potential ecu or other issues, but dont get ahead of yourself.