LTFT 18-20 when idling

2017 Mazda 3 2.5l sedan. LTFT all sudden running high. No codes. RPM at idle 500-730. I do have a scanner rand I can post more numbers if wanted.
2014 Mazda3 S GT auto, 2008 MX5 6-speed
A significant increase in STFT and LTFT can be caused by:
  • Unmeasured air is entering the engine due to a vacuum leak (higher fuel trim at idle, but less at higher RPMs)
  • Incorrectly reporting sensors (dirty MAF reporting less airflow)
  • Dirty or blocked fuel injectors

Rich Fuel Trim - High Fuel Adjustment
Rich Fuel Trim - High Adjustment
A significant decrease in STFT and LTFT can be caused by:
  • Restricted airflow to the combustion chamber (block exhaust or catalytic converter)
  • Leaky fuel injectors
  • Incorrectly reporting sensors

When using LTFT and STFT for troubleshooting, then the fuel trim must be checked in a number of conditions:
  • Cold/Warm engine
  • Idle, low and high RPM
  • No load, high load (heavy acceleration while driving)
Cleaned the MAF. Fuel injectors also. Thinking it might be the PCV causing it. Not sure but was told to get to it have to take out the throttle body,Intake manifold and some wiring. With doing that I’d have to replace Gaskets and the cost starts to rise. I took the starter out and I can feel the PCV valve and it has a little wobble to it. At the angle I’m at I’m not sure if I can get a good enough hand on it to replace it tho. Reason I’m saying PCV is I may have damaged it putting in Oil Catch Can. My dumbass had a little too much to drink when doing it
2014 Mazda3 S GT auto, 2008 MX5 6-speed
Do you know what the vacuum pressure is at idle compared to what it was or should be?