Spiritual Driver Class Mod

Playing as Amara on PC at level 72 on Mayhem 2 and have been farming Atomic & Sylestro for hours without getting the Spiritual Driver Class Mod. The Red Suit, EMP, Pestilence and Faisar drop very regularly. Has the drop location changed or has it to be done on a much higher Mayhem level? Related to this would the Spiritual Driver drop from the changed vending machines as the Health machines drop a legendary shield and legendary class mod. Your comments appreciated.

Spiritual Driver drops only on Mayhem 4 and higher.
Vendors can only give base game world drops, so no SD.