Electric fan in lieu of Flex Fan

im having cooling issues in traffic as well, I have a 12" b&m S blade fan and want to mount it pushing in front of my rad and still run my 12 flex lite mechanical fan on the engine side, and only use the electric when needed, think it would work good?

Are you sure the mechanical fan is 12" ?

I'm running a 17" fan right now with shroud. Stock Mopar fans are 18".