Stuck in traffic 340 got up to 220

It's got a flex fan in it with no shroud. I'm getting a shroud made with this fan
Derale Cooling Products 17317 Derale Rigid Race Fans | Summit Racing
Well that will be an improvement over what you currently have.
Keep your eyes open for a 7 blade 18 Mopar clutch fan, if you see one get it and add it in the the future, I am confident that it will perform well in your application. The factory used them for a reason.