check the coil packs/ignition coils.
if you notice its better in dryer weather vs humid then its ignition/coils.
Intake can cause a problem only if you ran through a mini river.
It can be the MAF also... but see if its better in dry weather.. also after 40 mins if its calmed down then i am thinking coils for sure.
What do the rpms do when its jerky they go up and down or stay put?
the vehicle up it again started to jerk violently (this is in park / or when stopping at a red-light etc) ... Now if I drive the vehicle for about 40 minutes it tends to really calm down ....
this sound likes dirty TB.