I have a 2008 Rx400h with exact issue. As it happened I managed to find the problem and fix it after replacing plugs,coils and timing belt which didn’t fix the problem.
Turns out it was a split in one of the air intake hoses.
once it was replaced, the problem went away.
Hose was around £50 from Lexus, Job done.