Help us help you. By posting the year, make, model and engine near the beginning of your help request, followed by the symptoms (no start, high idle, misfire etc.) Along with any prevalent Diagnostic Trouble Codes, aka DTCs, other forum members will be able to help you get to a solution more quickly and easily!
You really haven't provided much information to go on, that's probably why no one has reached out to help...
To answer your question, yes!
It could be the oxygen sensor. It could be a MAP sensor, it could be a leaking fuel pressure regulator, it could be a faulty injector....
Codes would be a good place to start, followed by fuel trim numbers at idle and 2500 RPMs.
If you've got a fuel pressure gauge, you can check the fuel systems ability to maintain pressure.