What about; any trouble codes? Did you watch the HM video and check the pcv? Checking live data (fuel trim), trouble codes and testing things will be required, to find the issue. More history and info, about what you have done to the car, then results of testing things, will help you work through a process of elimination, then we can try to help, as you work through things.
Guessing, then getting out the parts cannon; "throwing parts at the problem", sometimes works and you get lucky. Many times, you can waste money on parts; that don't need replaced. Testing and troubleshooting; doing your best to logically, work through a problem, takes time, effort, research and can be a challenge! That process, is typically; the best way to figure out the problem and finally "fix" the car. YOU CAN DO IT!