Guys,
I was working on my 745i for 2 months to fix the issue with slight hesitation on low rpms.
Recently replaced:
Vcg
Coils
Spark plugs
Compression test is perfect
Fan clutch
And still no effect, just may be a little better.
Inpa, Gt1 are not showing anything, like everything is perfect.
Later some guys came over and I tested their cars with less miles, and guess what??? Same exact issue:
It's slow from pickup, also if you rev the engine you can feel vibration like a small misfire smth.but idling is perfect.
Recently my friend from Europe finally proved my theory about vanos:
He replaced all 4 units with new ones, and now it's day and night!!! It drives like new!!! Awesome torque from low rpms!!!
He disassembled old ones though they are not fixable

he says it's same exact sh**Ty issue, as was going on and is going on with M62, m54, m52tu etc!!! Every vanos engine comes with those shty seals, which shrink and cannot move the piston to adjust the timing!!!
I used to have 530i 2003 a year ago, after replacing everything, I was recommended to replace vanos seals with beisan ones!! The result was awesome, and it still drives great.
In other words the ignition is off on low rpms, the piston is pushed for high rpms setting and that's why it drives crappy from low rpms.
I also found here lots of ppl with newer engines complain about exact same issue. Dealer says: your car has no issues, so get last.
Try To rev your car to 3-4rpms and you'll fell slight vibration.
I'm upset with BMW vanos design, so aftermarket seals last 100k miles. And they have had this issue from 90xx and they still install it???
My friend from BMW dealer told me that they replace those units for newer leased cars so they can sell those. Unfortunately they don't last at all!!!! Is it a BMW joke??? Some companies designed sprint booster so you don't have to floor it that much

lol
Some ppl think it's okay, but come on 333hp and shty low end torque?? It's still good on the highway, but city mpg is horrible. And if compression test is great on every cylinder, everything is new and no errors, there should be an explanation, right? Saying that my car is old is not explanation at all. So now it's explained.
Simply go to the dealer, ask for a test-drive any new BMW v8, and you'll feel the difference. The throttle response should be instant, it will remind you driving any Toyota, they are nice from low rpms bc their vvti never fails, even after 200k miles.