New to site, new to Mopar overheating issues

Hello,

First post on the site, however I've already been using all the great information. I bought a 68 Barracuda convertible a couple of weeks ago and it needs some attention. One issue is that the car is overheating, when it's 90+ here in Kansas. Based on the vin the car was an original 6 cylinder car, but along the way someone put the 340 in it. The guy I bought it from owned the car for 2 months (small time deal in everything guy) and knew nothing about the car and any work done, just "drove it cause it was cool."
So here is the cooling set up:
- Fan with a broken shroud
- Electric Fan, on the grill side, that's wired wrong, drawing power from the alternator resistor with no regulator or temp sensor. It wasn't working, I had it running but now there's no power coming from the resistor FLN side now (separate issue) where it was wired into.
- First noticed the issue when I drove it home after buy it, was running about 3/4 of the way up the temp gauge then got one mark from the H so I pulled over. I tried running the heater but that doesn't seem to help.

I was going to get the stuff to fix the electric fan, but am wondering if I just get the shroud and original setup running right it might be best. Any help would be great, thank you.

View attachment 1715566231

View attachment 1715566232

View attachment 1715566233

View attachment 1715566234

View attachment 1715566235

View attachment 1715566236
That dog wont hunt
Ditch the electric fan all together and get rid of the mechanical flex fan.
Find 18 inch 7 blade ridge fan and a good fan shroud.
Swap out what ever thermostat for a high flow type stat, I use 160* in my 340
Make sure that your water pump is not being under driven, the crank pulley and the water pump pulley need to be at least the same size diameter. It would be best to even over drive the water pump for more flow thru the system.
This should help a bunch your next step is a 2 row aluminum radiator.
PS welcome to the forum, there's always room for one more.

Barracuda new 340 002.JPG