I used a LEDMOMO 1203BB 6V 12V -
https://www.amazon.com/LEDMOMO-1203BB-Controller-Adjustable-Reversible/dp/B07BLWXXQC/ref=sr_1_1?keywords=LEDMOMO+1203BB+6V+12V&qid=1576590400&s=hi&sr=1-1
You can connect directly to the motor with this controller. But you do need a 2 pole ON - OFF - ON switch...
I actually got them from eBay but the look identical to the VMP ones. https://www.vmpperformance.com/VMP-Plug-and-Play-CMCV-harnesses-for-2018-GT-intake-manifold-on-2015-2017-GT