I've just recently blown up my original 305 in my 78 Monte Carlo. After 2 weeks in the shop I've finally got it back, and i want to treat the new 350 i put in in like a QUEEN . . . i really want it to run and look good. I put an Edelbrock Performer Aluminum Intake, 700 CFM Carb, Hooker Headers, Flowmaster Exhaust (Thru System NO CATS), Edelbrock Air Cleaner w/ K&N Filter, Edelbrock Elite Series Valve Covers, MSD Ignition, Accel 8MM Silicone Radio Supression Wires, Bosch Platinum+4 Plugs, Filled It with Castrol Syntec & Lucas Oil Stabilizer, Only use 92 Octance, and use Marvel Mystery Oil every 3rd Tank. What I'm Getting is, all this stuff i put on there is to make it run better and look prettier, and now someone is telling me i need to put a "Flex Fan" on it, Does it make the engine run cooler ? OR WHAT ? I put on all that other stuff because one of my friends knows alot about cars but he's so broke he can't even pay attention, Is all this stuff really doing me good ? I don't mind, she runs like a raped ape ! What benefits does a "Flex Fan" offer?