This is my first post here so cut me some slack. (and yes, I have searched and done my homework before posting and no, I dont need you to google that for me)
Car: 2007 Enthusiast, 150K, adult owned and highway miles
Regardless of if you are taking off slow or punching it, the car hesitates, feels like it dies, then takes off.
Notes: The car idles perfectly and once it gets going it pulls good. Fuel Trims are all within range. The Pass side AF runs around .4 to .6 but the driver side AF runs between .9 and 1.3 (strange?) but not much fluctuation, they typically sit at .4 (passenger) and .9 (driver) unless letting off the gas when slowing down.
History: I got the car a month ago. Ran great at first but then I started to notice the hesitation after a couple of weeks, then I got a P2A00 for the bank 1 AF sensor. Changed the AF sensor and then got the 420 (i think?) cat efficiency code on the same bank 1. I installed the new cats, no more codes but the hesitation is still there.
Multiple computer resets by way of battery disconnect
Removed and cleaned throttle bodies
1000 different variations of the throttle body/idle resets I found online although Im not sure if any of them actually worked
Checked for vacuum leaks (nothing visible, no hissing and my vacuum is around 23 at idle)
New Denso Iridium Plugs
New AF sensor on passenger side
New Berk HF Cats
Cleaned Mass Air Flow Sensor (with mass air flow cleaner)
Seafoamed the gas tank and thru the brake booster (twice)
Inspected and tested the VTC solenoids, they are both clean and click open and closed with 12v applied although Im not sure if they are opening and closing all the way, dont have a reference point, just know that they are at least moving.
I havent changed the oil yet, it has 1000 miles on it and is clean but I dont know if it's the right weight. I have read that if not it can cause the VTC to not work correctly. I have also not checked fuel pressure, mainly because it idles so well and pulls so good once it gets going (although this is one of the next things I may check).
Soooo, anything that I am missing here? Does anyone know how to check the VTC covers or know how far the VTC solenoid shaft should move, mine probably moves 1/4 inch or so?
Thanks in advance to the 350Z guru that knows whats wrong with my car.