Infiniti QX4 (Pathfinder) engine hesitation

engines

#1

My QX4 hesitates in neutral after warmup at 1700 rpm or higher only.I replaced the MAF sensor and cleaned the injectors as the dealer told me,but it’s still the same.

A mechanic said there were no vacuum leaks,so what else could it be? Another sensor or relay,perhaps?


#2

What about the other possible culprits - spark plugs, wires, cap/rotor, air filter, etc.?