YES. You need to go to some good garage / competent mechanic, who has good Diagnostics Tool.
He will connect it with your car, and run scanning for any fault codes. If there will be some error codes, they'll show on the tool, so that remedial actions are taken accordingly.
But 1st, check the other things mentioned above, like Throttle Body, Cat. Conv., etc.